MPPRRGRAAIAGPAWEELDQDLKEALHRSQSRPFKGEGTKLGEATEAWIDSMDEYFEVAGYNDRSRMDLARLKLASVAKSSWKNHCEVEHLMQNQLGWNDLKAFLKKRFCPPGFGEDKLNQFLELSQGSQTIEEYYQAYSELLRFAPVIDEATLLDRFIRKMNSPLDSLVKNASPISVADAVAKLSCFHSLCDRIVRQLATMLVYQYLLLGDELLSDSFPYKELLNGVLWEVEGKWVVTVAVDVDIGANPSVEGGEDDEGVNDEAIKVVDIVDTFRLQEQPSFDKKTFVAYMKKYIKNRTPLVPDDRQEDFKKNIEPAFSTLLTIHHILITSNCDGVGSRTSLGVGR*