MDVEILSSTSVKASAAVVEGLIPLTIFDRAAFDLHVPVIYAFRAPMPSNDALKHGLSEVLSHYPKLAGRLSTDPVSGLPCILLNNAGARVVEARVSAPLATYLPLHSSPALSILHPLIDETVEELLQVQITRFSCGGIILGTTGHHKAADGQSMSIFFLEWSRTVRAMSEGGDPPPLPALAPVHDRLMLAPRDPPCPMFGHREIEFQSVSKAPASEPPAQFENVVVHFPAEFVASLKAAGGGRYSTFECLLAHVWKKVTIARGINTKADTHVRIAVNGRARLWPHVPMGYFGNLVLWAHPKLKAEELLALNIADTARAIHENVGKIDDAYFRSFIDFGALAQEEELVATAPAEGTSLSPNLEVDSWLRFDFGDLNFGTGGPCAFLPPWLPIEGLLVFVPSYKEKGGVDMFMAISPDHLPKFQQICRSLD*