MLTSHGFSRAAVVGAGLMGRRIAGVLASAGLDVAITDTNAEILHAAAVEAARVAGAGRGSVAAAADLAAAIPDADLVIEAVVENLAVKQELFERLATLAPDAVLATNTSVLPIGAVTERVEDGSRVIGTHFWNPPDLIPVVEVVPSARTAPDTADRVVALLTQVGKLPVRVGRDVPGFIGNRLQHALWREAIALVAEGVCDPKTVDLVVRNTIGLRLATLGPLENADYIGLDLTLAIHDAVIPSLNHDPHPSPLLRELVAAGQLGARTGHGFLDWPAGAREATTARLAQHIAAQLQANEKGRGT*