MLVLFVALSQYLKHVQVRHFPILERFSVLISIALVWVYAHILTASGTYKHTSLLTQINCRTDRANLITSADWIDIPYPLQWGPPTFSADHAFGMMAAVVVSLIESAGAFKAAARLASATPPPPYVLSRGIGWQGIGLLFDGLFGTGTGSTVSVENIGLLGSTRIGSRRVIQISAGFMIFFSILGRFGALFASIPFTMFAAIYCVMFGYVGAVGLSFMQFTNMNSMRSLFIIGVSLFLGISIPEYFFRYTMSALHGPAHTRAGWFNDYINTVFSSPPTVGLIVAVILDNTLEVRDAARDRGMPWWARFRTFRGDSRNEEFYTLPFNLNRFFPPS*