MDLVNSLEGRLLFAVPKTADIPTFVGEGRCDLGITGWDQVQEHDASVRAYNQLRRSSVDLTSTEDKVAGSDMVMELGFGSCKLQVQVPEKGQYKTPQDLVGKTIGTSFVHLAADYFLKLEQGENADGELSPRKMRTKIVELSGSVEAACALGVAEGIVDLVESGETMRAAGLKAIDTVVDSTAVLIKSRTPSNPELIDLITSRIRGVITAKSYVLCQYNIERNRLVEATKITPGKRSATVTTLDEEGWVAVSSMVEKKKIALVMDDLTRLGAEDILVLDIHNAR*