MDNHCNGKDSLFSINMNGKVITCKAAVAWGPRQPLVIEEVQVDPPQAMEVRIRITHTSLCHTDITYWTIPNENLFPRIFGHEGAGIVESVGEGVTDLKQGDHVIPLYNGECGDCVYCKSGKTNLCGDYRVNPHSTTMRNDGKSRFSIGGKPVYHFLSTSTFSEYTVVDYACVLKIDPEVPLNIACLLGCGLATGIGAVWNTADIEPGSTVAIFGLGTVGLAVAEGARIRKASKIIGIDTNPSKFSKGAGPERLTFAEVRYWS*