MQLGFAMLCAGSVRAKNTMNIMLTNVLDAASGGISYYLFGFGFAFGTTSGGNNGFIGHFFFGLKDIPNEAAGMDYSFFLFQWAFAIAAAGITSGSIAERTQFVAYLIYSCFLTGFVYPIVSHWLWSVNGWLSASKPDLLFGSGAIDFAGSGVVHMVGGIAGLWGALVEGPRIGRFDTNGRSQRLRGHSATLVVLGTFLLWFGWFGFNPGSFLKILVSYDDSFKGNWSGVGRTAVTTTLAGSTAALTTLFGKRAIGGHWSVLDVCNGLLGGFAAITAGCAVVDPWASIICGFVSAWVLIGFNILAEKLRFDDPLEAAQLHGGCGAWGLIFVGLFANENYVREAYGRTGSTPHGLFLGGGGKLLASQIIEVLVVMAWVSATMWPLFLLLHKFNLLRISAEDELHGMDLTRHGGLAYYHTEEDSQHPLP