MDPNEVRIFPLLSSISPALLLPVTWYICGPTVYDSSHIGHARNYVTFDILRRILEDFFGYDVFYVMNVTDVDDKIIKRARRDHLLKMYLERVKDPSENLKRYSDSDVLFFRLASVCVGQKVKQEELKLDKVRQAEEAFKLKRDKDGLMGIDGISHLLGDNADDFLASKLDDDLGHTVTDHGIYRAHASRYEKEFFEDMKSLGVKPPDVITRVTDYISKIVKYVETIIANGYAYEVDGSVYFDTEAFNTKHTYGKLNPAAVGCVGLASESETNFKTRNKKNNNDFALWKESKVGEPFWDSPWGPGRPGWHIECSAMASDVIGEIIDIHSGGADLKFPHHDNELAQAEAYHSCSQWVNYFFHSGHLSVNGLKMSKSLKNFTTIRQALEELHYSSSQLRLLFLLHQWDKPMDFSASAMSEAAQKEKQFDNLFREVRDIVKEVNSCWHLSVIALQFICADR*