MAIRYYWPMVAAAIGFRFVLVLFSGDLHLASRPEVSTPLTSLRRLAEGYWLKQASMSPYSGSMYHGSPLLLSVLGPLTSNRSGGKNAHVYCSLIFVAVDFLAAMLIQATGRILQMSRNRSLKSLDLTKAVNNSANVSAGDIASLIYLWNPWAIVTCVGSCTSPIENLMVVIMIYGACSRLAPFAAFGYVMATHLSLYPAILIVPVILLLGYGPDAPTTKVFLLKSSSSSKSDMRTSLKIQRFSWMTVLHFIFWLFIWSGYVLLLSSIILKKVDGLNEMFEKTYGFILTVKDLSPNIGVLWYFFAEVFDFFRSFFLTVFNMNIIFMVLPLAIRLKHRPCFLAFVYTAIVAMLKSYPSAGDSALYLGLLGLFANELAEMQFTFFLCFGYIGVSLLSPVMHNLWIWRGTGNANFYFATGLAYTCLQTVLVVESVGSMIKHDRKLRLLVPS*