MKQQWRGIVKVRLKWVKNRSLDHVIDKETDLKAACLLKDAVNRSSTGFLTAQSVADWQKLLGLTVPVLRFLRRYPTLFQEFPHPRWASLPCFRLTDTALFLHSQELSLHQTHQNDAVQTLSKLLMMSNSRALPLHSLHALKWDLGLPDTFHKTLVPLYPHQFQFVRSPNGVVSIQLSRWPEELAVSALQKSNEGGTHYREFKRGQSALAFPMRFPRGYGAQKKVRTWMEEFQKLPYVSPYTDSTKIDPNSDLMEKRVVGVLHEILSLTLHKKTKRNYLRGLREEFNLPHKFTRIFTRYPGIFYLSLKCKTTTVTLKEGYQSGKLVDPHPLARHRDKFYHVMQTGLLYRGDGSLKPQENNLLAENDKLRSEDSEVEMSDELCETELSE*