MERFKEDPRSDKVNLSIGLYYNDDGIIPQLQAVAEAEARLNAEPHGASLYLPMEGLSGYRQAIAPLLFGAEHTALKQNRIASIQTVGGSGALKVGADFLKRYFPESHVWVSDPTWENHIAIFEGAGFEVSTYPWFDKATNGVRFEDLLATLQTLPARDIVLLHPCCHNPTGADLTPAQWDRVVEVLKARQLIPFLDIAYQGFGGGLEEDAYAIRAIASAGMPMLVSNSFSKIFSLYGERVGGLSVVCEDSETAGRVLGQLKATVRRNYSSPPSFGAQVVATVLNDAALKATWQAEVDAMRAHILTMRQALVDALQQVAPGSKVDYLLKQRGMFSYTGFSAAQVDRLRDEFGVYLIASGRMCVAGLNSRNVQQVAKAFAAVM*