MPSTPRVFLDAETRQRLHDVLKTPDSGRASAKPDAALLLTEFLEDTVIRCLTPENRRFLREAKVGRASIASALDEYGLSIDPPVQGLGSATYDAIADELLSRAVALTALDEREAASGDLSGPIDAIERSSKRLRLNDRMTSSEVSNAIASGSGRAALERLATALGVEASSGGDVVDACVTLERCVAAHERFVAGFESASGLEAARNPPRLEDVPSGIGLDGDAEVERAVAVARLLHVNDLRRLQSDVDAFLVSMQEYTADPKTDSRMGRVGR*