MAPGILYGGSSNFDGVFTQKQRDVFSSSTAPKGHLGSLFAPASSSSNFLGSSSMVSFRGVNGGKRSFFDSFDQDDNEADELGEYLHQAEKKRRLTDNQVQFLEKSFGEENKLEPERKVQLAKELGLQPRQIAIWFQNRRARWKTKQLEKDYDELRNRYDTLKSNYNNLLKEKEDLRTEVFRLTGKLFIKEKGNGQLDLRDEHKHSNALAKETVVDPMSNVPALVVKHQQEDLSSAKSDVFDSESPRYTSRMHSSVVDQDDSARAFETDQSDSSQDDDENFSKNMLSTANLLGKDADDDYPATSSNLSYFGFPVEDQGFGFWTY