MRFKRPPGTERFTADVPAIQPQSTMPSVPFNKSQIRTYQRQEEYLKDAKSSDIVIAIYCWDRRWIGEPQPVTFWGGLNSETPLDNQSPSDWKAVQATSESGNDPDGVARVVIVRMQGVWEVEKDISEFIDNLSNMGFPKEGLRVVYELPEMVVHPLVVSGPSVPSRVNKGVVLTTTWGQLYGETLDNRELEKEVESMKEDFMRRVLGNVVNAGWHVMSLYPETPEKAWQVIEFILSDKDYIYDPIFRFPRGYVWKEGDDVSFK*