MQKLGASYLFRSLHVRNARGLHHQSSSGLINSSSPSISCISKQLHGIHAFECPDQVGITAKIAACIAQRGASILDVDVHVNQGLVPEPSFFARTEFVFDPSQWSRNAMDEDFKKLKEHFMARHSVVRVPGLDPPFKIAVLVSRKDHCLIDLLHLWQEGKIPVQISCIISNHVREENTHVIRFLTRHRIPYYFVPANKQSRHEDEILQLVSQTDFLVLAHYMQILSPEFLKAYGRDIINIHHGLLPSFKGANPYKQAYEAGVKLIGATSHFVIEELDGGPIIEQMVDRVSHRDGLESFAMKSQYLEKACLVKAIKYYCELRIIRYDRKKTIVFD*