MSEKMIATYVWIGGSGIHLRSFSRVLDKEVKNAEELPKWTFDGSKTGLASGENDEVVLKALKIYKDPFLGGNNILVMCDTYSLDGNALPTNYRAKAAKIFEIEKVAAEDPWFQIEVEYVLLDPNTKQPVGWPVGGYTGHMGRYYCGEGADKVWGRDILDAHYKACQYAGINIAGTHAGVTHGQWAYQIGWSRGLDAGDQVWMARYILERLAEQAGLEISLDSKPIEGDWHGMGAHINYATKSDLEDGGLAHIKKAIANLAKHHDELVKLAGEGIEGLRTGKHETASLNTFSYCVDSRSCSVRISQDAVKQGKGYFEVRLPASNCNSYVMTAALVEVTILEK