MAIRYYWPMVAAAIGFRFVLVLFGGDLHLASRPEVSTPLTSLRRLAEGYWLKQASMSPYSGSMYHGSPLLLSVLGPLTSNRSGGKNAHVYCSLIFVAVDFLAAMLIQATGRILQMSRNRSLKSLDLTKAVNNSANVSAGDIASLIYLWNPWAIVTCVGSCTSPIENLMVVIMIYGACSRLAPLAAFGYVIATHLSLYPAILIVPVILLLGYGPDAPTTKVFLLKSSSSSKSDMRTSLKIQRFSWMTVLHFIFWLFIWSGYVLLLSSIILKKVDGLNEMFEKTYGFILTVKDLSPNIGVLWYFFAEVFDFFRSFFLTVFNMNIIFMVLPLAIRLKHRPCFLAFVYTAIVAMLKSYPSAGDSALYLGLLGLFANELAEMQFTFFLCFGYIGVSLHSPVMHNLWIWRGTGNANFYFATGLAYTCLQTVLVVESVGSMIKHDRKLRLLVPS*