MMRRVLLSSSAAPSIACFFVGRLLKYRPAQGRSLSTNAGQSHGGESVAVGRDHTGVGLPAVTLGVALVAAGSALFRKYGQARDGEIEKSHDADASDESETDRVELKLNSPGVPVQESRQDREDPSVSVLASTENTMKETHPDTDTRICSQAVRALERINERVRRADEDVKSAEKKVSELQHIVDTIERSSQSLAGSVADLSKELSSSAANARDGGAPKAAAAISSEVSKSAWSAFWDLPLLKRVKLQVMLARQLVDRMELAEMQMMEALENERDNLIAAANAQLKAQLQSALHAAELQHDHLDAQEFGKRKETVERWVSRAAALRNVMDRHTVWFDDVNREIQDLRAVIMGNMRPRLDVLNSITPEQTLLYECARVAISSHGALDTQSLLTSFESIKREADIVAWMPPGGGLMSYLWAKLLYPLRMKVSPSENDRDAHAQLARAESAVQAGDLVWAIRELQHISGPAGSLLVDWMDAAKQRLRKDMCREVEQSYALLLSERLATMSE*