MEGAPPSFVTLPDGRKISYSQMGCSQQQAKHSLVVLHGLGSSRLAAMPGVSEEMLQGYGVRLVAFDRPGYGQSDFDAAMTLESACTDLEHILDALHLGPKVSLLGFSCGGAYCYAAARFIPHRISAIALWCPVGCYQWKDMSQEDHDAMGAALSQGSMALLRYGNWLPFLILRWYVRFVLARRAGAPWVKHCQETLSPSDRRHLKLVAESSELMLRDNQESLTLHSGFGMARDLHIVSSHWGFELDEIVEVYNGPIHIWQGDEDNLVPIQMQRYVKRQLPKVVHLRELKGEGHLSWFCFNQEAHRETLSALFGEGESIAPENQ*