MAKRSGFLLFFFFCCLHLQSVNGELLSSEYYRESCPNVDRIVKNVVTQKLLEAPTTAAGALRLFFHDCFVEGCDASVLVASSEKNVAERDAEINLSLPGDGFDVFFRAKRALEWQCPGIVSCADVMAIATRDLVQLVGGPEWEVYKGRKDGKMSKASRVAGNLPLVNQTIDQLISLFNSKGLSIQDMVALSGAHTIGFAHCNEFMPRIYNFNKTFEIDPAMDQAYALSLRSPCPQKGIDPTIVANNDISTPTTFDNAYYRNLQKGLGLLGSDQGLYANPKTRGYVEAFAKDQQLFFDYFVKAMHKLGGLGVKMGGQGEVRRDCGFFNG*