MLARDSLVQAGLPDNPYARQLRNGFRWLRFEKELENEFREFLSWNSLMQRRAAIGVAFLIWALFIVADWMMVDIRLHPSLFEQLLGVRLGMIGLLLVVWPAAFLPSLRKVGDAIAPYCLLLINLAVLACDVLFEWHGVPRFTQLGATLGILAVFFPLGLAFWACVRLALLCLALNLAVFLLFGGEENLRTNLLNTLYNGLVVLICSFALYLQDYAQREQFLGRRLLGMMAEQDSLTGLVNRRYYELLAQRALEQGAREEKGVALILVDVDDFKAYNDHYGHPAGDAALRQLGVVLRQGARRPLDIAARLGGEEFAVLLYDSEEGNTLAIAERLRQAVEALGIEHLGSSAGPCLTISLGVAYSTSGMGLDALYREADRALYEAKDAGRNAVRVAFRQHDRLE*