MEYAVRGKIAIEADRITEELKSSTDNKYPFDHIIMTNIGNPHAVQQKALTWPRQVMALLQLPDPLGIDHPSANALFPEDAIARAKEMKAALGGHGIGAYTHSKGVKEFREDVARFIEKRDGAEEGSVDVENIFLTAGASEAITMVMTALVKDSSCGIMLPIPQYPLYSATLDLLGGHKVGYYLDEQSIWGMKIEELERSLAEAKSQGINVVAFVLINPGNPSGAVLSRQEVKDIVMFCARHNLVLLSDEVYQENVYRKEDEFFSSRRAADELGLIKNDAIQLCSFHSVSKGVFGECGQRGGYVEMVGIEQDVNDCFYKLAASKLCSNAPGQAMVSLMCKGPNRGDSSYESHEKEKQAVFEGLRDRAQLVSEGLDSIPGFSCQPATGAMYCFPSVHMPPGAIKAAQDAGLPPDTLYSLDLLQTKGICVVPASGFGQKEGRYGFRTTFLSPEMKTVVESIRDHYEQFCSKYAE*