APRFSKTPSLTHFEMMKKLSRLLLTSRNQISRNITNGKDGNLSNGLLLRTFTSHAGISTSGQNINVKGFSAPYIVYKGKAAFSVTPVLPTFTKLDSGLHVVDRGGCMMLKFTPAIGERKYDWEKRQLFALSPTEVGSLISLGPNDTCELFHDPSMLSSNAGQVRKSLTVKPHSTGGGYMISLTVVNNILKTKDYISVPFTTAEFAVVKAACSYALPHIMGWDRVTEKVEKVNGGRRTPDIKFDRGQLMNSEWDK