MGLTCVNLWSAVGLAVALAAPLLYNLWLALVSMCWRPLCIKRAFEAQGITTLPFHFFHGNLPELVAIDSAARRHPLPQVSHDIAPRILPHYYHWAQKYGVPYVYWFGSQARYTLINPEDAKDILSTKFGHYLKPERRPDTKALLGNGIVFSHGERWAKHRRILNPAFFLDKLKVMIPTMEACTIAMMENWVSSTVETGQAIDVQKDLKALASDIIAHTAFGSSFAEGKQVFELQCKQVILMDKLVSSAYIPGASFLPTAINRYSWKIDRDIKRGLRQVIKNREESIKAGQGDSYGDDLLGLMMAANKQMLQGKQKNLTMSFNDMIDECKTFFFAGHETTATLLTWTFLLLATNPEWQTRTREEVVAVCGRTETPTADSINHLKIMGMVLNEVLRLYPPIVRMLRTARRDMQLGKVVIPKGTEVTLPILLWQHDERYWGADANEFRPERFSEGVAKASRVAGAFLPFSMGPRVCIGQNFSLLEAKVVLCTILRHYRFRLSPT