MSTTYRGARAIDVRGAEGSRATLTEHGAHVVRWVGPDGDERVFTSRAAVLDGARAIRGGIPICFPQFSDLGPCATSHGFARCVRWETKETRDGRCAMTTRATSEEFKAPHETTYEVELLDDGSMRTTLRVRNAGAEAFGFTTALHTYFRVGDAERTRVELGRRGLTYLDNLDGRRAKVDEGDTVVFEGEVDRIYKSAPGTIRIVDEASSNGPRTFHIEKSESFPDAVVWNPWIEKARKMSDFDDDEYREMVCVEVACVDEIVVAPGSTWVGSQTISVSK*