MQNQIDMVKDEAEVAASISAIKGEEWGNCSSVEDQPSFQEEEAAKVPYVGDKEPLSSLAAEYQSGSPILLEKIKILDSQYIGIRRTRGDGNCFFRSFMFSYLEHILESQDRAEVDRIKVNVEKCRKTLQNLGYTDFTFEDFFALFLEQLDDILQGTEESISYDELVNRSRDQSVSDYIVMFFRFVTAGDIRTRADFFEPFITGLSNATVDQFCKSSVEPMGEESDHIHITALSDALGVAIRVVYLDRSSCDSGGVTVNHHDFVPVGITNEKDEEASAPFITLLYRPGHYDILYPKPSCKVSDNVGK*