MLEQLGQIDMATPWLQDLREMLEEAKEFIATSTSKTEKLRKRDTAFVRDMSAAASMAPNGVTEMTNELQAERNKIASILLALTKARDAAKLFVEKGKDFLAGVAKKTKTRIIGRATYGFRKAYEVDGRVCFRVENSGFELSNGDGIRVLERSDMIVNRMSKVYDDNPQLQRSVNKLMGIFQQLTGLLYTISVSMKSQRKWTPEDCDQFEDAARQYATLWLSFTGKTDPDETPIFNKLHVLVSHATLFVRNHGMLGRCSEEGFESSHKCIESVRKPLNCMTSTEARANTIYRRIMLQSRPDIESTFEGINATFTKAKRGPYNKDASRMKTADAAPTAKDVGGLSLPDGFIQSILKWICHQGNLEGSF*