MKALTIIAFSGAVGLAALGVAMATTNPSQVEYEEYAAQRLTEYLKKDVCQKTANFLENLIKSQCDNLVDKATPQMQEILGRSTEQQNFLIFSVYKTDLKLSSLIPIYKFETVGAFNNFYTYTAEQQ