MRLFAFVSALSLASSAFAHAEPENNQEAVDSILHKRQNGGPVFVTGPGGNVQPRLEIRQMKDNFPEQYDLLILAMEQWKKGGENVDTSYYGVSSIHGVPRQDWNGVGQCDGCGGSDGYCPHDSILFPGWHRAYVALFEQEFLKIAKNIAQQYPAGATRNKYVNAANVMRWPYWDWAAQAPAGRPHLPKIISDYTCTVNAPSGQRTLTPNPLFRYDFSNPSNLVYGPFTTWTRTYRYPNSNSANAASNTQACINAFENIADSLQDQIYQLFTTCKDYLHFSNDDAGSSSTQCRSSLEAIHNTVHNTAGGPGGSVSGGHMTYLPLGSFDPIFWLHHANVDR