MKNYLQILRETLKAMLSKPMWLMVVASVCITSLPYMNHTALDLPVAVVDEDHSDVSRELVRLLDSAPKVAVVGYDSLPQAKRDLAWRELYAIIVIPLNFEKRLLRGEALVIPYFGDATNRMANGQIQQDISAVYSALTNRYNAALLEREGFTATQAQVVLSPLVGQLTDLFNPGISFAAIVLPGLLSLILQHSLLLGCTRGNIMLRGGTPRYMRQPLSTRFGRYSAQLLIWTVLAMLFYVIWPHLLGYRQSASFFMLLGIVLPFLIAVIALSEFIAELLPTEESVYLTMTFITLPLFYMAGYSWPEQAMPDWVRWLADAIPSTWAIRAIAEMNQMDLPLREVSDHALVLLGMAATYALLGTLLYQYRNWRWDNVKGW*