MLHEEATPRQGMEPSEQDRVQHVSSVKNPLVKLARALMENRRRREKELKVVLEGHRLVLDAIGNGVPLQVVFLDDTKAFSGPLGEQLFEALEALRATPSSGQSSFTKHVICTSSVMQYISDVVTPQGVVAIAQMPQLGLSALQNASRVLVADAITDPGNLGTLLRSAAASGMDAVFCSKGSVDVWNPKVVRSGMGAHFQVPILSDMELGDIARHVVTELKLPIYVADGSGKTAYYDIDWVRGGALLIGSEAQGPSQEALDHASDTIRIPMLGGCTESLNAAMAATIIMFEIQRQQLMLSPPSN*