MALVPLVTVLLFAGSCLGSAPPTTSPAASAASTATRTVVVDGITAIYKPRRLAVGHRNLARQGATGGLLRYTTRLPYGVTVGRATGRCSDGYLIIDFLARDLGLPLLNPYLDEGADFAHGVNFAVAGATALNTTALAARRITVPHTNSPLDLRWFKEFMNSTTSSPQEIREKLSKSLVMLGEIGGNDYNYAFLQTWPMDGGYSLGNVTRMIESVATAVDLVPEVVQSIASAAKEVLDMGATRVVIPGNLPLGCVPSYMSAVNATDRAAYDARGCLVALNLFAALHNAWLRRAVGELRRAYRGAAVVAYADYSAAYAATLDGAAALGFDERRVFRACCGKGGGGAYGFDVRAMCGAPGTAACADPGRYVSWDGVHLTQRAYGVMAELLFRRGLVHPPPINFTNSARA*