MMKMQVSGELLLLGKIACPVALTTLLLFSKNIISMLFLGHMGKTELAGGSLAIGFANVTGYSVMKGLCMGMEPICSQAYGAKRWSVLTQTYFKMFLLLLAVTVPITFLWLNVEHVFLRLGQDRVISKVAKGYLIFSIPELLASAHLNPLRAFLRTQYINTPATLVATCSTILHLPITYFLVTYLDLNVKGIALASVLYSLNMNIGLLLYLFLSKVAIKPWAGVTFISTFQGWRPLLSLSLPSLFSVCLEWWWYEIVLFLSGLLSNPDSCVAAMGILIQTTGTIYVFPFSLGLSISQRVGTELGAGNPDRAKLAAIIGICVAMALGFTAFGVTIAMKSVWGKLYTNEAEILALISGALPILGLAEIGNAPQTAACGALTGSARPTMGVRINLAAFYLVGLPCACVFAFKLNIGFRGLWLGLVASQFSCLIMMVYTLMQTDWKLQARRAEDLTKASQEKDDAGTNLVP*