MSDAELWHVRFGHLNFGSLLRLKRQDMVSELPQVEAPAKHVCEGCILGKMQRASFPKDGSVRAVQKLQLIYSDVCGPMRTPSIGGYLYFVTFIDDYSRHAWVYPLKAKSEVFMCFRHFIAMAENVSACKVGTLRTDRGGEYMSKEFNAYMSEKGIKHQCTVSYTPQQNGVAERKNRSLMEMAHCMVKGQDLPHVFWLEVVMCATYVLNRCPTKALQTVTPYEAWNGRKPSMAHMCVFGCLAYALVPKEQRSKLDDKAVKCIFVGYNSESKGYRLYHPATKRILFLLAISLVCEIPRPCAAQSKMFFAHYMLYSFLYSDDVAGFTREIELAKSHGIDGFALNTVVGLAAIPGLVLVIVFILLNTPLIMAVQTCQGEFMIAQDQRLRATSKILSGMKVIKLQAWEEKFGAFLQRMRDVECKWLDEMPTIVTSVVLLTCILLNMELTYTVVFTVLATFRIIQDPIRSAVPDVLSTFI*