MVQVFSVAIKEIKPELGFHWPLQVYGLVAARDNSDSRLRNIIFSRDRNHCQMLTAETHLHDSSLVLTGPSRAVVAHGPITFEIEVKVKGNKESEDNLLSSLVIDYNSNIGWTTYGKLHREIVSNKASTTEVLFAQLEDTVEATVDIKVIDGSWSNFCPRLIARTKSFPDGDFVLFDPRGDMVESDEGMIQLSRSVVTVESNGELELTAEAREHGSSIIVVSKTIMFTPKRIGTTDESLDLGFCKMDVCVSWSLIIPCN*