MALQIAKRLLRSTANSAAPSIRFLDRSFTSESNSNLIRATLFPGDGIGPEIAESVRQIFKVAEVPIEWEEHYVGKEIDPRTNSFLTWESLESVRRNKVGLKGPMATPIGKGHRSLNLTLRKELNLYANVRPCYSLPGYKTRYDDVNLITIRENTEGEYSGLEHQVVRGVVESLKIITRQASLRVAEYAFHYAKTHGRERVSAIHKANIMQKTDGLFLKCCREVAEKYPEIKYEEVVIDNCCMMLVKNPALFDVLVMPNLYGDIISDLCAGLIGGLGLTPSCNIGEGGIALAEAVHGSAPDIAGKNLANPTALLLSSVSMLRHLELHDKADRIQDAILKTIAEGKYRTGDLGGTASTTEFTNAICDHL*