MGLGFGFGLNPRLRYCLLLHTPHSFTNSPLCLSPSSAGVRETCFNFTRLSFPSTFYEEGEALQKDFGRVFAFSSSALETLENDSLGREETQVNKGKRSLSSVHKMIDNTQMPFGEVSTVSKKFESFRAQHFRLLMENLCVLEETFVDSEALRLEKAIILQLGKLGALELFNVCLSRSLGTSLVSNYADKVDDYKDKVVVQSSKKKENKTRRKREFVSTAVSSQSLTLKANQEDLLGFSASLVKRAPNTKNKRILVAKREAEMSKGVKVLAELEKIRTAIEEDTKRVASLSTWAEASGVDEKVLQKLLHRGYYCQDELIRSTRSLVLYLARKYRGMGIALDDLLQAGYVGVLQGAERFDSTRGYKFSTYVQYWIRKSILRVVARYARGIVIPGNKSDPESSKSHEKYTQEMPR