MKEQQLSEVSGSNQLAPVLHQSINIQQHLHHLHLHQNHTSVILPNEQTQQHPESTAPDDKPSSSDKKSGIRRQEKPPYSYIALIVMAIQHSPTKRLTLSEIYSFLQQRFPFFRGSYQGWKNSVRHNLSLNECFIKLPKGLGRPGKGHYWTIDPASEFMFEEGSFRRRPRGFRRKCQAMKPQYHPGNFFTNNMTGMVNQTPSYDPQTLVQPQEYSTCSYNTSSPQVSSATHYTNYDYPVYQQQCDRDWGSASALLPPYPETAISSSYLKAPISPLGDNQETPPPGLSDAYNYQYGGISTSSADNCEFFAGACDCCVSNRRRSFYTAVDRAFDILGRRLMCYLLGGPAKTTDVRYRYVLLFGLQPFRFRRQNRGRV