MGDEGGGGGHGKGDLKSFLMDFMMGGVSAAIAKTAVAPIERVKLILQVQEVSKQIAADQRYKGIVDCFIRIPKEQGFSSF WRGNLANVIRYFPTQALNFAFKDVYKSVFLGGVDKHKQFWRHFAGNLASGGAAGATSLCFVYPLDFARTRLAADVGKGGN REFNGLIDCLMKVIKSDGPIGLYRGFIVSVQGIVIYRAAYFGFYDTCRDFLPNPKSTPFYVSWAIAQVVTTVAGIASYPF DTVRRRMMMQSGLKKSEMVYKNTAHCWLVIAKQEGIGAFFKGALSNIIRGTGGALVLALYDEMKKYF