MATTNKKLLYVGGLAEEVDEKMVHAAFIPFGDIIDITVPLDFETEAHRGFAFVEYKETGDAASAMDNMDDAELFGRTLKVNIARPIKMKDGHYSRPVWADDSWLSKYAGKTLEDERTGPLGDVSVEHTGKTATIDKTKSGMTNEANPRVYFDISIGGQFAGRMEFELRQDTVPRTTENFRKLITGEKGFGYNNSSFHRIIPGFMCQGGDFQHGDGTGGKSIYGKKFDDENFVLKHDVPGILSMANCGPNTNGSQFFICTEKVDIFSRF*