MVLVSLVEGGDVGAKPVWVKPAALVPANPETLDGVDDVGALSHLNEPSLLRVVMARYAARSIYTRAGPVLVAINPFTKVAGLYDAATMRSYQSAAAAAAAAAERDGPALPPHLYQVAGAAYYDMAARGRSQSVVINGESGAGKTESAKIILSFFISAASAAGKGGGGGTTKVGEVLQAELDASNVLLEAFGNAKTTRNHNSSRFGKLLQLRFSPTGALTGGSISRFLLEKSRVVSPEADERSYHAPYQLASCCRARAGTPAADLAVRLGLRGAGTYRYLSAGGCLLVDGVDDAAEFEATNAALTAIYDGGGGDAAAGSAEAVWAVVAAVLTLGDIEFREPAEEEGAVAALRLAARLLGCGDAELLTALNSRTISAGGEEMVICKKLPEARASRDALAKALYERLFDHIIFALNRSLAAVGQGSGRGAAAASSAGIGILDIFGSEIFATNGFEQLLINYANEKLQAHFTAAAITAEYLREGLAVDRVEYTDNAATIALLEGKPLSVLAVLDDQCLQAGATDASLTAALHSSFDGHASYGTPRIASSEPSRSPLGLVSEPSRAPFAGTPRIGADRAFTIGHFGGRVTYSVAGFLSKNKDALFAELPSTMRASASPFVAQLFSEAAEQRRQQAPSGDGGAAAAGKPTATNFVSVGSQFRGSIASLVGTLGATQSHFVRCIKPNEVRGPFVLWPAVALAQLRCCAVLEAVRVSQAGFPTRIPFDD