MKFTPLSIVLIILAAAAGFILIWKQVNGLTTAYTRQRNASLSSVPETDQQITRADLDGLPPALQRFFDYSQVVGTPRVRHFSVDFSGSMRMEEDGDWLPIRARQHTFVDEGRRLFLMKMKYRGLPMVGYHHYSPGDAYMTIRIMDLITVVHNQDDYMIKGETVTWFNDLCLMAPGALLDADVQWEAIDSRQVRGRLTRNGVTVEAVLTIDDNGRLVNFVSPDRYAANNDGSYDNVPWSTPMHGFEEVNGYKLSTEGSGIWHYPDRENEYIRLKIEDVLINPAK