MTCLLPTKSGKAAFLGDGLRRQIRRISARLTVRQSRCLTCASIRQHESAARVYRKSVESRSSIRMGIPSKGRMAEDTMQLLDDCQLKVRKINPRQYAAEIPNVPGVEVWFQRATDVVRKLVSGDIDIGIVGYDMLREIGNQDEDLVVVHDALGFGGCHLAIAVPSNWEDVISLRDLLSDKRWSKERPLRVITAYMNLATQFFADQGFDYVELSTADGALEAAPAMGAADCILDLVSSGTTLRENNLKQIEGGRVLDSQGVLVASRTALLNRPGTLAVIHEMLERIEAHLRAEGLFMVTANIRGSSAVEVATVLSSNGGQLLRGLQGPTVSPIYTYSTDGSSSKEGSYYAVSIGVPKSRIYETVKQLRKVGGSGVLVFPLTYVFDEEPPRWSALMNNLGLNVRDFEHLKIGEEFANDGQA*