MKKKKFITAVLLSFTLLTSGCSIGGLNSVINELHGSLVGNSYTIDTYDNYGNKTLETTGKKISITGNKIETVSYDDTGKAIKGYDLSSVITITIDGKEIESCGDTCIFMQDGLNPEVDFTEEAIQSSSAGLTDNAAVARYINKYKNYFGKSRIVVIKSQLGQPITAFSGDNVYWEIPEDLPKMTKLMIDGKALYIHRANYQIIDSDLL