MLLPSFLSVEEWLSFSALLRRSSSLQALQFFFDFDDEAEELEQMNEDPYGGDADVGFESTRGDTSAAQARQGKDIQGIYWDRMQFTREEYRESRLRHYRNYVNLNEPHEELEKECLEVAKGGKFYEFQQNTRAVKPTVVHFQLRNLVWATSKHDVYFMHISSIQHWSPLKRVVTEVLNAARPILPESEAQRRTSNWQYMGRQVQISTMCVKNNLLVAGGFQGEMVCKFLDRPGVSHCSTITYDANAITNAVEIYEDISGATRLMTSNNDAVVRVFDIERFEVQQKLNFPWPVNHTSVSPDNRFVVVVGDSVEGYVMESHSGKTFATLRGHLDFSFASAWHPDGYVFATGNQDTSCRLWDVRNLSSSFAVLKGHIGAIRSLRFTSDGRFLAMAEPADFVHILDVYQDYRRCQEIDIFGEIAGISFSPDTEALFIGVADRTYGSLLEYNRCHANTYHDMLS*