MSSVNNPWVLFGVGALSLFLMNRRLRNKVMSRDEFGVAMSTKADENFGAFMAKFQLLPPPKTPQPLSGLTFAVKDIFDVEGYVTGFGNPDWARTHEAAKQTAPAVLALIEEGATCIGKTVMDEMAYSINGENKHYGTPTNPCAPSRIPGGSSSGSAVAVAAGLVDFALGTDTGGSVRVPAAFCGILGFRPSHGAVSTQGVIPMSQSFDTVGWFSRDPGILSRVGQVLLPLSHANSKKVGRIIIADDCFQYLTISSDRVTQIVIKSIEKLIGSQVITHANFGEYMSSKVPTLKPFIEECENHGGMIPSFAALSSAMRLLQRYEFKRNHEEWVNTTKPDLGPGILERVQAALDTTDDNIDLCHNIRSEMRAALSELLEDDGILIIPTAPGPPPELQTEGVWLENFRAKAFSALAIAGMSGSCQVTIPLGMHELCPVAVSFLARHGADFFLLETVQTMYGILQEQVALL*