MASAAVLKSARSHPKLLSLQHVNDAFLSCSGDAPMTPLGYDTPLFAATVSPRDPAAKLAAATSGPAAKAQSSPAFTSHRVCIPSSGSSDDVSDDDEDESEDGGRTGSSASGKSLKGNTGRWTEAEHKLFLQGLETFPYRAWKKIATLIKTRTVVQIRTHAQKYYQKLEKEEARLKEREAQDRAAIAAGAAPSSIPTSPASQKKKMHLMRKRKCSMLDMDTDTDSDASVLPSVPKRLAREQPLAVHMSPKQKMPSLSSNKVFFASPIDTRFMFARNMKSHAAMQPPHQLPLDFADAAAESMILDFAEDKALADYSLHCVDQTLASIDNDDLLQLTEEELEWFSNSEQEKPDDVKAEAGETASVAPFSELDSASLGGENFAVDLCLDDADDDFVLDPEKFLSSYFAPNEKA