MGSSHHHHHHENLYFQGMTSIGKQRGLARLADEDGHFTMVALDQRPPLLQALAKARGIPADQVEFADMLAAKRLLVEALAHDASSMLLDPNFAMPAAIDVLPARTGLIVTLEEHRFQDTPGGRKSRSIDNWSVEKIRRVGGDAVKVLAWYRPDASDEVLQHQKDYVRTIGAECRRHDIPYVLELLVYPFPDSDRHTTDYVESADKRADLVIESVREFAKPEYGVDLYKLETPLPAASLPPMDDSAESRAAAAQFAEVGSICADAGIPWVLLSGGAAPEQFERVLSYSYAAGAQGFLAGRTIWLDAVQNHFPDREAVLTALKGDGMKILKDLGRLTREKAQPWKPDFRLEQVDREGAFSCAYA