MASSWVFFLGVVLGLAVASALAHDVLSYSPNDLKSESKLVSLFDAWNAKHGKQYGREPEQRAEKHRRFHIFRRNLMYIDAHNSKGTSSFRIGLNRFADLTHDEFIESHRLGLKLAAPKLGSLHRHSSRSVASLPHDDNDVLPESIDWRALGAVTTAKDQGMCGSCWAFSATGAMEGANAIATGNLVSLSEQELVTCDIGGMSEGCNGGLMDDAFEWVIQNGGIASEESYPYQSYTGESGACDTQLQGEEKAVTIDDYADVESYSEEALMEAVAKQPISVAIDGSAWDFQLYLEGVYNGSCSNDPYDLNHGVLLVGYGTENGVDYWIVKNSWGESWGDEGFVRMIRNGSPFGICAIHSMSSYPIKSVSASPLVAES*