MVSGLRLASRSGQEGWLKPAVARLGPPRHLLRNLRTESPRRSRGSVPFCSGSGRAGRAAELLHPVCTCGRHFRRPEPSREPRASPTQDSVAFEDVAVNFTQEEWALLNSSQKNLYREVMQETCRNLASVGSKWKDQNIEDHFEKPGKNIRKHMVQKLCESKEGSQYGEVVSQIPNLGLNENVSTGLKQCECSICGKVFVRHSLLNRHILAHSGYKPYGEKQYKCEQCGKFFVSVPGVRRHMIMHSGNPAYKCTICGKAFYFLNSVERHQRTHTGEKPYKCKQCGKAFTVSGSCLIHERTHTGEKPYECKECGKTFRFSCSFKTHERTHTGERPYKCTKCDKAFSCSTSLRYHGSIHTGERPYECKQCGKAFSRLSSLCNHRSTHTGEKPYECKQEKPYECKQCDQAFSRLSSSPPRSKAYTRSSHLTRHERSHDIGAGCSDSAYNPSTLGGQGVWIA