MRRVLEQRSLARFSQRLRNSAYDSNERARLTANEFANSGRKGLNQRPLSTTAQSTDVSSQYKSPLIHHESNDWRDWFSATEYANPWDAEESGLHTLEHVPLDIETRHIVQLLHELYLFGQPTTNNRVTTERCNHTLKHMFSIPIEDRADRADAILKRMELFDNLKPPSQCGRWPLEVPRPNRETYNLVLQIFAKTSGTRELAERAEAIVQKMEWRYQTLGELDMKPHAFHWNCVMLTYKECTDWDKSLYAAKLVLERLRHDPTVFDPSLFVNLLRVFAHRHVNEKAALLGANLAIKVWQDMIEDNSFELPELPSHFYGHFLQAIRCLPEENQFRAQYFDACFLRACQEGKINRIVLDEFLTHVRSRKVSDKHIGIYTRKTFALSKTDAVDAILEMMPDSWKANAEVPSG*