MASSPKYISNDVAAINEFIDKFDVFLLDCDGVLWSGDHVYEGVPETINFLRSKGKRVVFVTNNSTKSRDEYLKKLTGLGIPSEKDDVFGSSYSAAIYIARILKLPEGKRKVFIIGESGIEQELDSEGVPHIGGTEEAFRRDITNDDFKGIADGSLLDPEVGAVLCGLDYHVNYLKYAHAMHYVKRGATFLATNVDSTLPMHHNFFLGAGSCHIPVVHATGQQPLALGKPSQAMMDAVEGKFQLDRARTCMVGDRLNTDIKFGIEGKLGGTLHVLTGVNKKEDWEKEDAIAVPSYYADKFSDLRLAKE*