MTHRGSLVKRSSFVPAAADVQQEIDMKLGGEADAARPPSRSIVVTGPQSGGKSTFIWQLNILFSVEAAESERLKYKKELHKTALLAVQILLSSIDEGERARPRPRPSSRSGGAALGELSDLAARQACSYFLSRMSDLASPVFVPNPADLLYLDVRTAGRQETRLTGTPGGPLSVVEMSIEDFRQVNAFASSEERDARVAAVIYVDSVMDGNEELAGYRWQEVRGLACDAALPASVILSKSDLVALQGSSAVPEREVLLPRFGAPAKAVSLHNGLATRAASRAVFLELMSGPLQLSSSDDAAALEEGCYLGLAFFCAGGEGDDRRLP*