MSDKTAQSVVWRFFRKSSDEKTVACLKCGKTLKFSSSTTGMINHVRTAHDKEKFELERSSSSSVNQGAMIRTASTALKTDESLILALCTSNVAFRFVKNEWFQKFCHLLNPEYQVLSPDSIKRRLSENSQKYIRDMKKELQYIDRCFITCDGWDGKYENVSLYAVFVYFIDSNYAKKKIFLGMKHAPGPATAACVGNVVTDIMREYDIDLSTVVGGICDAGSNLKAFLDRNLLYQYVRSISVKIIFQTFSLHCSAHSLALVVSSVSTKVQSVKDVLVKVNALAAHLSRSKTERQAFRSRSAALKINGPIPLPFCITRWAGCALLATAYLNHYQSISSLSRFQDFLLGQEEKELLEEYVFLMKPYIAAIAEAERDDNYCSEIVPQYASLMEFISGQNQKKAIVRFLKKETSDRFDAYLENDIALMATYADPRFAYLELLSKKSWEDVEKIVKLYCDSYQVTNQSDENLSPVPPEKRQKTSDSLFSRFIESKRRASTLESTKSEIIAYESMLVTGRPTSDSDPLLFWNSNRQRFPK