MELLARFLAFMSLFTSLVSGFALQKLPLIQFDEGYTHLFGDQNLIVHRDGKSVRLILDERTGSGFVSNDIYLHGFFSSSIKLPADYSAGVVIAFYLSNGDIYEKNHDEIDFEFLGNIRGKEWRIQTNIYGNGSTHLGREERYNLWFDPTEDFHQYSIMWSHSHIIFYVDNIPIREVKRTASMGGDFPAKPMSLYATIWDGSKWATNGGKYGVNYKFAPYVAQFTDMILHGCAVDPIEKVLSCQDGAEEDLRLASEITDSQRKKMDSLRRKHMTYSYCYDRTRYKVALPECVVNTEEAKRLRVYDPVTFGGIPHRHRHGKHRSKSRQSI*