MEKLLLWVMITAAFGCCGLLILLLVKVGRGLWWKPLQMKKHFEFQGIRGPPYKFVYGNMFDMLQMKEQAMSRPMELSHDIIPRALPFYDQWTKRYGQTYIHWFGSTVRLNITDPDLIWEVLCNKSGIYKKSTQMKQLNGDGLVSLEGDRWAQHRRIINPAFHIEHLKSMLPLIAASTSNMLDKWAEPTESDAKEIEVCKEFQSLTEHILAHTLFGSSYAEGKHIFDMQAEQALVATEAPRSVYALISRQHIPFLFCTLYLPSRKNRDLRKLEKEIRRSLRQQVESRKQCWRSTNSCGGDLLSVMTACSKEQQGAAVLQKSCMMSIEEIVDECKTFFFAGHDTTLSLLTWTMVLLGMYPTWQERARREVLTVCGQCVPKAENLNHLKLMNMILNESLRLYPPVVALIRQTHQDMQLGTISVPAGTQLLFPILALHQEEALWGKDAKEFNPERFNEGISKAAKHPMAFMPFGLGPRICVGQNFALLQAKVVLAMILQRFSFSLSPAYAHAPIPIVFLQPQFGAQIIINPLCNEY*