MVSKIFRPKGKPRGVRRDRDCLTCKSRQVKCDLNRPGCEICKKAGLKCQGYRVTVKWVGDGNPKTGALRPSREISTTSPRSTAEDIDDYSINWTTDTSSYLEYFAAKLNLGRGKPDISQTPLPSPNTDDLSDIWEFAWKRTASNCNYPDEDVNSNPQFLHLTALSALSRMVQAGHIYAIFGITTFAFLDVREGPFGDWGRHLRGARALLDTHCGNLAQFIRVCDSTPGLQQAVSLLNWYDVMGSVVHQDRQLIFDEFHREYMDDSLFELTGCERETFQLYIDVVHRRESTAFDMEKSCHLNLLQLLKLHSQHADQHSTQQSLLQDAWRLAAVLSSVVQSPSSLECLRIVTMVLDRVCTIVSAIRQDNEAYIHLALTVYLMGVYGTTDHHQAEVKRYWSFFNSREVPEYPHAQELCDRERKREKERRNKEAT