MRPKGGALPAKLLVLCCVGSFLAGMLFTDRIWLSSESQEEPPNAAQKDSHEEELRLISENCDPKSNEVAMPRKDLLNEVSRTQETIKTLDKTVAMLEMELAAARASQVVSPAVVDPASEYTKEKHKYFIVVGINTAFSSRKRRDSVRETWMPRGDKLRQLEQEKGIIIRFVIGHSATPGGILDQAIDEEDAQHSDFLRLDHVEGYLELSAKTKIFFSTAVAKWDADFYVKVDDDVHVNLGVLGTILARHQLKPRVYIGCMKSGPVLSQKGVKYHEPEYWKFGEEGNKYFRHATGQLYVVSKDLATYISANKPILHKYANEDVSLGAWFIGLDVEQIDDRSLCCGTPPDCEWKSQAGNTCAASFDWTCSGICKSVDRMPDVHRRCGEGDDAVWSAIF*