MDELLYRALLLSVLAVALLQIIKAFLIIIRAKPAAPPLPPGPWRLPVIGSMHHLAGKLPHRALRDLAAAHGPLMMLRLGETPLVVASSREMAREVLRTHDANFATRPRLLAGEVVLYGGADILFSPSGEYWRRLRQLCAAEVLGPKRVLSFRHIREQEMESQVEEIRAAGPSTPVDLTAMFSFLVISNVSRASFGSKHRNAKKFLSAVKTGVTLASGFKIPDLFPTWRKVLAAVTGMRRALEDIHRVVDSTLEEVIEERRSAREDKARCGMVGTEENLVDVLIGLHEQGGCLSRNSIKSVIFDMFTAGTGTLSSTLGWGMSELMRSPMVMSKLQGEIREAFYGKATVGEEDIQASRLTYLGLFIKETLRLHPPVPLLVPRESIDTCEIKGYMIPARSRIIVNAWAIGRDPRYWDDAEEFKPKRFEKNMVDFTGSCYEYLPFGAGRRMCPGVAYGIPILEMALVQLLYHFDWSLPKGVVDVDMEESSGLGARRKTPLLLCATPFVVPVL*