MATHSDPLTELPPPSRFDPEDLELLSDDPSQVIPTPAPFVAWRNDEAKILRPELLLLGFSRPSCTLLHHIPGKKLLASIVLPGISMAGNSIAAPSPEDHCCCLYALDGDCSIVAALVQYRIPPEKYHEWVRVLFAAVNPEAILAMELLQAENFRSRLSVDDPMLFTLETDAMRAEKREQRIPPFLPSGSLIDGPAAAVLSYCQMKSLRARLLVSWPERDVSCLGKSLQDLTSYLPGARTLGFAQASKASVGKRGISTYELFM*