MRSTGRRHFFYLNVLPKSKVLALSEEGYSQSSSQSDYEVSNSNRAVSNKGALEKYNVLKCNPSKQILRVFMYDLPPQFHFELLGWKSEGKRVWPDIRKLVPTYPGGLNVQHSIEYWLTLDLLLSEFDENLIGRSASAIRVHNSSEADVIFVPFFSSVCYNRFSKLKQKKKTSPNTLLQQKLVTFLTAQEEWKRSGGKDHIILAHHPNSLLDARMKLWPAMFILSDFGRYPPTVANVEKDIIAPYKHVIRSYENDTSNFDSRPTLLYFQGAIYRKDGGSVRQELFYMLKDEKDVHFSFGSILKGGVKQATDGMHSSKFCLNIAGDTPSSNRLFDAIASHCVPVIISDDIELPYEDVLDYSGFCIFVRTSDAIKPNFLINFIRSITKQEWTRMWERLREIGNLFEYRYPSKDNDAVQMVWQAIARKVPTVNFKVHKSSRYYRSPVSKDGGLKSFPLPKNILQET*