MDFDLLLRDHSHFILGLYNQILSQGYADQNTVFSPVSISLCLAMVAAGAEGSTLEQFASCLRLPNDVSMHKFCAHIRSVVLPDVSYKNGPFVSFASGMWVEQTLALKATFQEIVERHYGAVSRAADFLNEAENVRVKINAWVEEETKGKIENLLPPSSLSGSTRLVLANALYFKDAWAKMFDATRTIEREFYLLNGDSVKVPMMTSKEEQEIGIHYSFKILRLPYSQGEDTRSFSMYVILPNERNGLVQLQQMVDVNTMEKHLVHRHKVSIGKFILPKFKISWELDVQDALREFGLLLPFSAEANFSGIAESSETSCLSISNVFHKAFVEVNEEGTEAAAATGVVMALFCARF