MFEKLAVLKVKLGDRHSDIVLRDIQLWRKPLDGDNDNGLDRSISNVKEINYLKGEFLQYIDINKIPLWLRSSEHFSNLLICFTTSTTTNAFFESKLKYINRGIVIEVNSAAAAAAANNYQHRYLIFYKNGHNVEFIPIDLSLKELFDNKIASLNADTENVTEGKEKKKSSSIDKILMQSQKKVFVQTNKVMESLQISEKRQKFNETLSKLILSGLRLRGIPNTQSGFQKIYKMTFDTTEFAHREELVKLSHNTIHEIPFEDIQETVETLLKLFTKS