MRKDVYEAAAKTVHADTLSRGPGPGLLPPAGIDYGPGPGASNGLNGTWGPGPGSVKLENGTYGPGPGLAMGDAGGYGPGPGGHNTRLWVYHEYGAEALERAGGGLVGENFTTAWGPEAAAIGHNLGGSVAHAISRAAAQVQVDYQPQKADGAKAAAGNLRAQQDLPAGATVAAAPAPFCSITSVKLENGAAAVRAYQSMASTHEANTAAADWPYWGAQLQAMKPDAAAFNGWDINTPAFEWYNAAAKEDPAWARNDPSLQVAAATHSWEYWGAQLNAMKHEYGAEALERAGNGPGHGGTVEVRGQAVKKGSGGEDRLTENVTLNFKKHRVNGTASVSLAGANAKKKITGEVENQQKKLKLTKKPAMLSHAADMSGYAGTKKGRDIKVQFQSGGANSPKKGWDINTPAFEWYYQSGEAAAKAPPHALSHHHHHH