MAAVREVGSKAELEAAAGGARAAAVHFWAAWCEASKQMDEVFAHLAVDFSHAVFLRVEAEEQPEISEAYGVTAVPYFVFLKEGKTVDTLEGANPASLANKVAKLAGPASVAESAVPASLGVAAGPAVLEKVQEMAQQNGASATSSAEDALNKRLEQLVNSHPVFLFMKGTPEQPRCGFSRKVVDVLKQEGVEFGSFDILTDNDVREGMKKFSNWPTFPQLYCKGELLGGCDIVIAMHESGELKDVFKEHNIPLQPQGSKNEEAVKAKPDTEKSGAVSEPALLTAAQKERLESLVNFSTVMAFIKGTPEEPKCGFSGKLVHILKQEKIPFSSFDILTDDEVRQGLKLLSNWPSYPQLYINGELVGGSDIVMEMHKSGELKKVLSEKGIVAKESLEDRLKALISSAPVMLFMKGTPDAPRCGFSSKVVNALKQAGVSFGAFDILSDEEVRQGLKTYSNWPTFPQLYYKSELIGGCDIVLELEKSGELKSTLSE*