MPSQKTMRAVAIKGGKGPADALYIDNIPVPEYGPSQALVKVKAFGLNRMDLLQREGQYPVPPQAPATLGVEFSGTIAELGDGATEDFKVGDEVFGLAYGGAYAEYIAVATGMLIHKPKELSWEEAAGIPETWITATQALHLVGAFKPGNSVLWHAGASSVSIAGIQLAKAAGASAIYVTAGSDEKISFCVNQLGATAGFNYRTQNWAEELSKATNGRGVDVIVDYIGAGYFQDNLKSAALDGRIVNLAFLGGIKVENVDISYFLRKRIRYEGSTLRSRDEEYQRKLRNMLVDNALEKLRNKEFKVFVEKVFKFDDVVEAHKLMESNQTKGKIICTI*