MSLISNMLGLSSNVPQAATGTNFLSSLLLAAVARARGKVIAGHSQIEAPSSGLENSMPRIEAAKVRSLFPAKLGRRRRQPSSLESNSPVPQKLTEDTMPVVHDRFPDLTLWKKIEDDMKVQEKKLSLGLPSHSQNTRSKRNIYPFMQKYDKDTPQVTMRRKMLYCKNGYNIQILPNGRISGTQESHSEYAVLEFISTGVGSLTIRGVASGLYLAMNSKGRLYGSETFTHESIFYESVLENKQNTFESFAHRSGSRRCYIALGRHGRPKQGCRVHPNNRHSQFLPRNINVDRVKELYMGRLY