MSLLGDSQESYAGDGYGEPLPYGAYAQEEIAPFAVHQCNVCNKIFMSFKGLQQHSVIHTDSKPFICDVCGRGFRFKSNMFEHRTVHTGYTPHLCPFCGKQFRLKGNMKKHMRIHVTNKEELEAAYRPYSSNRRMAAMIPENALVIRGAPMPYLFPDKRKNAQRQLRLGSDPSKWVDRICDNQLIPTIPFNEKMLHASMRLNGAQTLAEVVDNAKPLEFEIFFCPLCKYECNGREECDIHIYTSHGKRPCEIAAEPYFCTKCMRKFTDENMFLQHRSYHSRVQLMMRNQEIDMSTPEVDLAQICYSMFSTGPNDLIVAKQS