MTSSKDAKVLPARDVAFRAALAGGIAGMGSNFLLHPLDTVKTLRQHNPKEFKGTLRSMGDIVRKDGIIALYRGVVPGAVGAMPSSMLYFGTYEFVKSSLLRRIPRDRFRQLSPLANMVSAACGNTASSIIFVPKEWRRWPARRRPRSGGARRDDRGGGISGLYRGYASTLLRNIPSTALNFCAYEQLKLAIIWRRHLRRRREREEAGEEGEEAAYEELVDVRGRELAPWQHTAIGCASGAFSAFLTTPMDVVKTRFATGRIARGTSISGALRQVAREDGVRGGLFAGLNSRLLWSSLFSACAFPIYERANRRTAAPPPTGDVLLLEL*