MALALGRRLHLLMVLLLAGTCVAPPPPQFSPSEATVDGVMAIYNFGDSISDTGSLLREGDTGMLRYTTRLPYGVTIGRPTGRCSDGFLMIDVLAKDLGLPLLNPYLDRRADFTHGVNFAVAGATALSTTALANRGISVPHTNSSLGVQLGWFKQFMSSTTNSPRDIRKKLASSLVMLGEIGGNDYNYVFLQPRRTSDRYDPISNATRSAESLARALSLVPEVVQTIAGAAKEVLDMGATRVVIPGNFPIGCMPSYLSAATASNPASLRDSYGCLVSFNLLARAHNERLQRAVAELRRSYPDATVAYADYFAAYLEILGHAPRFGFEGGAALRRACCGAGGGAYNFESNRLCGAPGTTACADPSGRPSWDGIHLTQHGYRIMAELLYRRGLACPVAVKLPGQKPCPPVS*