MKHPKGDTWKMDHETDTSQQIQKEEKYVVSAVATVLSDICGPGEWMPMSKLHSETIPRYLFLKTVGGIGLNRVLTEETQLHTDIGRSSNILENQICDMVAIAKIMNAVLVIPILDNSSFWADPSEFKDIFDLRHFINILMEDVRIVESLPPSHKNVKPLDKAPVSWSKIRCHANYQALKFVDPIEKLARTLLTKIQGREPFIALHLRYEQVMRAFTRRTHGLALEEAKELRKMRYDVPHWKEKEIDGEEGRRQGGCPLTPHETSLFLKVLGYPTSTKLYIVAGELFVNGNLESLKKHYPNVYSYATLATEEELASMKQFQNRLAGLDYIMALESDVFIYTYDGNMAKAVQGPGLEETKALELSIEKRKSRIPVVSHEKENQLHLKAKNLHAFPTDQSSKTKLTHSYSSYGDNP*