MQRDDDSFMLVPSKGEDYMAGWHLDTKMAQDIVARTMRIIDTNINVMDARGRIIGSGDRERIGELHEGALLVLSQGRVVDIDDAVARHLHGVRQGINLPLRLEGEIVGVIGLTGEPESLRKYGELVCMTAEMMLEQSRLMHLLAQDSRLREELVMNLIQAEEHTPALNEWAQRLGIDLNQPRVVAMIEVDSGQLGVDSAMAELQQLQNALTTPDRNNLVAIVSLTEMVVLKPALNSFGRWDADDHVRRVEQLIARMKENGQLRFRVALGNFFTGPGSIARSYRTARTTMMVGKQRMPESRSYFYQDLMLPVLLDSLRGGWQANELARPLARLKAMDNNGLLRRTLQAWFRHNVQPLATSKALFIHRNTLEYRLNRISELTGLDLGSFDDRLLLYIALQLDEQR*