MSHATSTLNSKVNYTIKNMTEEFEIAGISTGAWWSSPTNTAAVFSGYSLPCSTEISPDVTNFGWQNFDNKINDHNDGCMNMHNSFFEGLLIDPNDQLLPDPWSKSTIPNAKSELLENFPFLDNMFLVDSEAESLLDHEIRNHKSSKEQITQDYKNLTSKRSEELEENSDEYSPRLLKRPRLETLSPLPSFKVRKEKLGDRITALQQLVSPFGKTDTASVLNEAVEYIKFLQEQVTVLSNPEQNTIGSVQQQQCSNKKSINTQGEVEEDECSPRRYVDLSSRGLCLMPISASYPVAAAAASAAEMNVHLVSGIFHSL