MVVEDGAAAAPPVAVVDEVAIDHLDRLILSTAALQLGDDAEDPASELEPPPAPALLPAPPVVEELVLPPVQSSLQKAAVQSTIHAPQVQVAPPFWASDGEVESLAAAAERLHALLAALRASTPDAEGSRLASAAIAALAEALLRPLPPAPDSPGPGPFAEADVARLIDLAASFVETCTTWASRSDPHHFLLPPRLCDRLALCAADLALPFASCPGPIYARALLLQANVHRVHDRTAPAIELYYEAWSELRRKGLVPSDEEAHLIPRLSLLLFETFQLRTALYVSGNAYVPPNAAGEDRTMAEFHVAFVTKTALRWRKEYAAAERMGRRCLEIAGRLDPRASSVLRIRVISDLIVIANHRMQPLSLFSFGQQIIELAYSLHDPTLPEVDILGYLRYVRLFPLIAIATATAGPARVAVNVCKLSVALIKRSAHSRGSPC*