MEYLLDDAKKRKFEQDLNGSSALLSKEELKHLLEPFSREQLVSLLVDAGSLYPAVADEIRDVASKDPAHRKLFVRGLAWETTSQALRDAFAQYGEIEEGAVIVDKATGKSRGFGFITFKHMDSAQRALKEPSKSIDGRITVCNLASTGTISTTSAPDQAQRKLYIGGLSFETTSETLLNIFSQYGEIEEGSVAYDKNTNKSRGFAFVTFKTGESAKRAIEDPNKTIEGRHVIVKFAAEGQKDKGSGQMGMPQGQSMPQVQPGYGAANANMANYPRQQVVAQAGPGMGLSAYSPGLAAYTNQPAYAGFTATSQYGAVIPSASQQYAQYAAVFPGQPGQAALGAGGPSGVPPYYTGAS*