MSVGQSAEHHGCERKSIQRDEELERFQHERRRDQSQEVDMSGIRSHAFALSEKSEGRYDELLHQIGDAEIVLIGESTHGTREMAEERCKITERLIEEKGFSLVVLEADLVDMDRVDRYVRGASRDDSAAAALSGFKQYPLWMWRNTVMEEFVEWARRHNETIFSGGKPSGHEVSLHGFDLHHLYQSMECVIEYLQKKDPKAAERAKQRYAAIAQFAPDPHEYGFAAAARAQPIGEPDVTCELTELRQMGPAAASRADARGARCQDDEHHFAILNGLAVRNGAAYYRKVYEAYEAAWSVRDRHMFETLVELKENCERRCGRPCKVVVWAHNCHVSDARATEIAWDWHQINLGQLVKEKYGDKALIIGFSTHYGSLTAAPDWGAPGQCVRLKPSVPGTLGSVLNQVSPAPFLLDCTRVEPRELCIWKRSIGLVYREDGDERENYYRANVFQMFDKIIFIPKTSAVEPLDKESVWKRPEKEDEMPMTYPPGI*