MSQDNGVDPDEEPEEDFVDALDDLETLPCNCSYVFVCILLPLLNGTINGFLWPGYSLHFAENEWSLVTGGLAIASGCLLRAGTQQLQLRGGYWLIVPMAVIHLVFAVLALIYQTSLWAIFAQIVVLMCLDPTAAIEGIAFDTFGASESQARQATSTLLSVSTIALASGCTIGGILYDLGGWTGVCTYHCISQGLLLLVLCMQPPIRKSFVEFVSSRSEAGEVTPIVGSGEGRDAKKVSLAVVPEVPLGPPRHIELPGAVASEELVVKEVSGTEAESHRSSEQRGSTKSEX