MALLLQGKRALCHHRQVIFCSSISSISAAFTKRIEDVCAIINRESEWSHRLETNLAAAVPNFHPRLLFRVLKLQTDARKAWNLFHWAGQLSNFSHTQHTYCALIEILARVKEFEDIWRLIHAMRESGVALTPVPFTTLINSYGSLGMIEEAEKTFQSMLKFGCKPNAYAYNALVNAQLKAQKIQEASATLVDMTKNGCTPDVVTYTTLITGLCRAGEVEKAQSLVKDMVKDECAPNVWTFTALIQGLLRAGHATQALLTYETMQKSGCSPDAVTYNCLIDWFCKSGNPDKALDFLDEMTARGCYPDIITYSTIVNGLFKEGRAHSALSILRTMIEKGCNPDTATFNRLTTWLGKEAEAEDAMETLDWIVSLGSSRNTFNYITLMDGLVKTGRADLVFSTVKRMINKGYRPNKSICTTLINWLCKQGRTDDVVELLEKMAESPRECL*