MDGLNTLLLLYGGALVFLMHGGFAMLEAGAIRSKNAMNILLQTVLDASCSALMWYFVGFAFAFGIGDKPNKFIGNAMFALVDIDTHNTGSGTGKWIDWFFQWAFAATAVTIPAGAVAERFNFNAYLGYSMFIGGWVYPIIAHWVWCIEGWLGYGVIKPFINAGMIDFAGSGVIHMTGGLAGLIGAIMVGPRLGRFDADGKPVDMPGHSAILVVLGTVLLWFGWYGFNPASVLLINSSTYAIVCGRAAVCTTLAGAAGGVSCLIFGFARHRGWDLVGLCNGILCGFVAVTACPHVIYPWAAIICGLVAGLWFEFLCWLLLKLKIDDPLSAGPMHFGCGMWGVFFTGLFARQQYIQEYYVHGPSAAGELSKPYPWGAFYKGYNADGELVMSDGKLLASQIVGILVIIGWVIGMMVPFFGIFKFFGALRIPPEEEEMGLDRSKHGGSAYNGTGANTLGGLSPGNDVMRNNSPLGKVLPVTA*