MADQKPVRASMVLKEDKKLAEKQFIREFLELYRDLPALWDVNSKLYTNRLIKADQYRILTNKYQERYPNADKEEVTKKINSLRTNFRKELKRIREAKENGTNPDDVVPTLWYFEEISFLANQDTPRASIYKVDVSLHNEDMEKDQEIPTTSKAIHESKTIKWKMNGASRQEKRKRHIADPIRLKPLSTMVSRTQQQQQQQPDDCDKIVSVWADELRKMDPQQQLFAKKAINDILFEGQMGTLHRNSVEINASNMVFAPSMNATCMSPPNSSQSLS