MSVVQKFLAGLTPPQVVVPEEYDGWQLRWSIFVFRPALLKLEGLSAHLPLYGQQFSKPQSAKGLVADGYSDFFNFSTGRRNIASLHTIFTLRPRHDVFQIAYQTAKSLIDLHYHPVDDLQLDFKLAPGALPYDFVWAVVAKDELLSVKDNRWDLNYTKTTENPALPPNFSVMSEFADVTENMLKPLGGFSLAQVLQDPKIQPYFRSLSVTDQPRERPLKPLAPEEHEKHVILSLRLPSPSHAADTVPLVSAAFQLIDNLNKINLRPETKVKLKKVREETDKKLKEEAEREKREEEAEAKAAAKRKAQEERMSKLSAADQRKELERERKRNIRKQQGKVVRK*