MKLFSWVNKKLKPVNPVPAPVATCDLGRLQAKDGNCIGKKQLGWRREELHRNRRELQALFRQELDLAPKSGNSCYPCGNASSLLAIGTLGAMQEEEAEEEGGFEYQSGGGGDGSGGGSGGALMTESELHELQEALQRALLAAANVGEKPTAANVVEKVPSSSHFGGGNVEDGGEATKKEKKKAAAKTKKEASAAANLAKKAGVATSTDNNNIPANNLFKKQSLLHRFSKACSKKVNPVPSQAKLSPSDSDMKYWRSDHEPPKSILNWKNVHPPSTLRSKKPPPPTTVNSASASVAASAHRSKLAKFLQAFRKGKKSQVCPAPTSSSVLQQHISSGVQAAAAAGYGHARLSAFERRGVDYPVSDYALDVLGGQIRLQLRNGQEDDYSNEEEDEEDGSAIADQIGTFCDEYVYRLRHRCYDEEDEEAEEDMEMEMDDLDYTIQWLIKNDQEYWIKTDDEYVVLEL*