MGQDGQQIRRDKLIIDTDPGIDDSMTILMAFRAPSVEIIGLTTIFGNVDTKGATRNALLLCERAGCPEVPVAEGSHEPLKGGKPRVADFVHGSDGIGNLFLPAPSAKKVEESAADFLINKVSEFPGEVSVLALGPLTNVALAIKRDPSFASKVKKIVVLGGAFFAAGNVNPAAEANIHGDPEAADIVFTSGADIVVVGINITTQVCLTDEDLLELRNSKGKHAAFLYEMCKFYRDWHAKSDGFHGIFLHDPVSFTAVLHPEYFTFKKGVVRVETQGICTGHTLMDQGLKKWNSENPWSGYKPISVAWTVDVPKVISFIKKLLMAP*