MSMEKQKHYIAMLLTQAIFAGMALFSKAAISQGMNPYVFVTYRQAFAIIALAPLAAFFERKSDVPLSYNIMLKIFLMSLLSTLSLDLYYFSIHYTTATFAAASTNLIPAITFFMAVILRVEALAIKKSHGMAKLLGSSIGVTGALVFALVKGPQLNFMKGNTRGTHSSNLNYSLKEEWLKGSLVMVLANFTWSLWLILQVRIVKQYPAKLRLATLYCLFSWIQSSICAMVMERNISAWKLKWDINLFSVAYCGYIVTGLTYWIQLWTVEKKGPVFVSMFTPLSLIITAIVSAFLWKETLYVGSVCGGILLVGGLYLVLWGKNREAEREINQ*