MRFPVHMALRRQFFSTSVKSATCERLLSALSEFYRQKNINLSPKPSHKISPHVKPVTIPISLRSIFSEFRWQNNPSLVSFLQYATSVDVSSLSSLSLNPNFKDTVSCHAAVLHVLTSHGISCHVPRIFISMTKMCRSVQESMLVADFYRRFKSQLTPKYCHALLDLLAKYDVVVEMKKVYTEILEKGMVSSRGTYTPNLMIESYCKRGYVVESRQYLCKMIQAGLAPDLVTFTSLVLGHCRRHHVEAAFHVFNEMVDHGCAQCYEKLILEICEVRNLEMAERVLDQMLKEGIVPSDSIFITLVNRCCMLQEYGEAVKIVEDMIRCGHLLPFEYCKTLVYRLYDVGDKRRAGSLIKKLLCSGFYHDELACENWLNIGQSGSLLHLLFYELQPSSALFL*