MTTTENVSTERKANPVKSFLTGGFGGICNVLSGHPLDTIKVRLQTMPRPAPGEQPLYRGTFDCAAKTIKNEGVRGLYKGM SAPLTGVAPIFAMCFAGYALGKRLQQRGEDAKLTYPQIFVAGSFSGLFSTLIMAPGERIKVLLQTQQGQGGERKYNGMID CAGKLYKEGGLRSVFKGSCATMLRDLPANGLYFLVYEALQDVAKSKSETGQISTASTIFAGGVAGMAYWILGMPADVLKS RLQSAPEGTYKHGIRSVFKDLIVKDGPLALYRGVTPIMLRAFPANAACFFGIELANKFFNIVAPNF