MGRYGQRGGVQLHWSKFRCALDEIVEIFRKPNVSNLFPILARFDIQGLVRQMKRCVLLVDQILDAIIDHNQKEGRSKESKDFLQFLLRLMEQGDPKMPLTTSHIKALFLDLTLAGTDTTWPTSEWAMAEIMQHPAVMKRAQEELEQVVGRNNTVEESHLPKLKYLDAVVKEVMRLCPVPPLILRRSPRRSCTIGGYMVPMETGIWTNAWAIHRDPDSWEEPLEFRPERFLEEAGKCVYKGNDYR