MSLLGDSQESYAGDGYGEPLPVSVHSMNRKLLKVNFQYGAYAQEEIAPFAVHQCNVCNKIFMSFKGLQQHSVIHTDSKPFICDVCGRGFRFKSNMFEHRTVHTGYTPHLCPFCGKQFRLKGNMKKHMRIHVTNKEELEAAYRPYSSNRRMAAMIPENALVIRGAPMPYLFPDKRKNAQRQLRLGSDPSKWVDRICDNQLIPTIPFNEKMLHASMRLNGAQTLAEVVDNAKPLEFEIFFCPLCKYECNGREECDIHIYTSHGKRPCEIAAEPYFCTKCMRKFMDENMFLQHRSYHSRVQLMMRNQEIDMSTPEVDLAQICYSMFSTGPNDLIVAKQSRSLLP