MDDAIAALPPELVSEILLRLRPDEPEHLFRASLVCKAWLRAICDPVFLRRYRAFHGSPPLLGLLHRLRVIDGDPAPRLARTTAAPLSPDPAFLRALDCRHGRVLLHASNLGLIVWDPVTGEQHRLPESGIPWLIYTAAVFCAVGGCDHLDCHGGPFRVVFVATDDDDELVKGSVYSSETGVWSTPATLDDGYQSWEERWQAARSRGEYYRTPYVHPKRCALVGDEIYFTLRNGNTIIEYNWGKNRLSMFDPPTSDLYYIALTVMENGSLGFAGIEGSSLNVWSRKVNPQGAAEWVLCRIIELEKIIPVVDLSDEACVVGSAEGLGVIFVSTGVGLFTIELKSRRVKKLEEPGVYFSVLPYMSFYTPDRGTLLSLARTH*