MLRRGVVPNKFTFPFLLKSCAATPGSPATGLQAHAAALKFGFATDHYVSNTLIHMYCCFGAGFLGDARNVFDRTPKDSAVTWSAMIGGHVRGGLSSDAVVLFREMQASGVRPDEVTVLGVLSAAADLGALELTRWVEKFVEREGIGRSVTLCNALIDTLAKCGDVDGAVAVFEGMEERTVVSWTSVIDALAMEGRGREAAAVFEEMKAVGVPPDDVAFIGVLTACSHAGMVDEGRGYFDSMKTEHGIEPKIEHYGCMVDMFGRAGMVDQGLEFVRAMPMKPNPIIWRTLVAACRAHGRLELGESISKDLLNEYPAHEANYVMLSNVFALTQRWKEKSEIRREMSKRGITKVPGCSLVELDGEVHEFIAGDESHLQYKEIYRMVEEMSRELRRIGHIAATSEVLLDLDEEDKEGALQWHSEKLAIAFVLLRTPPGTQVRVVKNLRVCSDCHAAIKCISQVYNREIIVRDRSRFHRFKDGSCSCKDFW*