MANFGPHQLGDTRLVEPRVAAGRLLDFWNAWATEILVILSLTQQVALLFFSGIRRQQGRSLKRLFLWLAYQLADSTAIYALGTLSLISTLRQHRLVAFWAPFLLLHLAGPDNITAYSLEDNKLWKRHLLTLVVQVLGAGYVIYNHIAGGGILFSLGAALMTAVAVAKFCEKRWALRCANFGVIRESLEAEDAEQLGKCALYLEGRAPRGGFKGKVVEKEEFLMLRTHAVFRVCMSAMVDSSENPGSYIVDILRYLKEKEMRYMWTLVEMELSLMYDILYTKAPVLHTLPGYCIRVVSPLAVVASLLLFQFYGREEGDRTADVAITYALLGSAFLMETTALLSALWSTWTFFFLCATRWSGLRHSALCLKRWHRLRRMILSLRRLAHSTGIAG