MAAAAAASTGNGSPPVGLLVLMVLALAAGWFANAVRPPPPTPCGAPGGPPVTAPRARMRDGRFLAYAESGVSRDGARFKVVYSHGFSGGRMDSPRASQALLEELGVYMVAFDRAGYGESDPDPRRSLQSAALDIRDLADALDLGDKFHLVCSSLGCHAGWASVKYIPHRLAGVAMMAPVINYRWSGLPRGLARQLYRRQPRGDQWSLRVAYYAPWLLHWWMSQPWLPTSTVVSGSGSFPNALDEKNRLMALSTGMFQKRAQAATQQGVQESFYRDMAVMFGRWPEFEPTDLVEAPPFPVHLFQGDEDGVVPVQLQRHICHRLGWVSYHELAGVGHFLSAVPGLGDRIISTLLPGPAGNDNSSTAAAGVRAY*