MVRGCFTRVTVLAYEHELLEDIPAADAPIPDFAERNLFLQLSRGLPPPGINSRPSAAVEDVLTAYPDLHAELDAIPRYPHDINTVDDVGQKLEISFANSLTELFKRRVGQAVALAGARVIAGSHEHQRRFGLPLSGRPAWTQRERSWVERSVRGKVVTWLQGQGQGQGGVVPTEAMRYEVARQRRLLGVGQGVVVNKAWRGRKVNSGAVESVWQRSLSAGQYYRQSGITQHTKTSKAWMAGIQHEHAVLSQVTNYTASLQRYREYVAITLVTWPAMWAEMSKPRWSNARFRLYGGKQRTVAKFWAEVAAPGAQHGDAIPDPGPDVLNKHRHQVLRSGRVSRAEHP