MALTQVLRRVLGSTPISSAARAFSSAPAPIPATLFPGDGIGPEIAEAVKQVFQAAEVPIEWEEHYVGDQIDPRTQSFLTWESLESVRRNKVGLKGPMATPIGKGHRSLNLTLRKELNLYANVRPCYSLPGYKTRYDNVNLITIRENTEGEYSGLEHQVVRGVVESIKIITRQASLRVAEYAFHYAKIHGRERVSAIHKANIMQKTDGLFLKCCREVAEKYPEITYEEVVIDNCCMMLVKNPALFDVLVMPNLYGDIISDLCAGLIGGLGLTPSCNIGEGGIALAEAVHGSAPDIAGKNLANPTALLLSAVTMLRHLELYDKAERIQNAILTTIAEGKYRTADLGGSSSTTDFTKAICSHL*