MSWPGYGWSLTRAAALVAWLTLSAFSELRFEAGKVTSAAALSGASLVTVVAFFGAFPKPWLYLRQDADDSNGDRWTPRDDGLKYKEMCLRDGAKAWLLPGKSGDAAICLCHGRSKNKGHLRPLICSLAPDYTVLVFDFLGHGANAYGTTTLGWREAATVKHAIDALQQEGFQRVLLYGCSMGGAAALISQAHHPNAVVKGIITDGTFANFRDIFSDLVTRNAWWMPRFLRNLVSSASFHLVGLLAGYDPHDVRPADSLKQISLPVLILHGKSDRTVDPDNAQQLMRCAKHGSVLLYAGGHDDPSNAEVQSALWNFAKKLL*