MLIVLSVVFGVFIRVALKQLGDWRRPYCDYRVQNLAARLVMRTRLTPFIISIASAAGAWFVHPASYNSYVQVWLGLGPMHIAMTATVVVEALLFIPHNPAEKFRKAQAQRCTVEWMEKDVPAQRPAPGLVFCFETALKASYLSCLAYVACPHASKPSHPSNSTTVKGGMGLYDCVESERIGGGTRDANCLVMWGPDTLVVSFRGTVSRRNQRADLKAWQVRYQADEHHSWWDCPKVHCGFLDSWQDDTFKDRVMTRIQQVLTNKQLKGRTADGAHPFRILITGHSLGASMAHLCSMDVARWLKAEQARFHDVSFQQPPDPLRLRVSLSCYTFGAPHTGNGEFAKLFAKHVPDCWDLVYRQDPVAHYTSCLSFFRRPGHLVLLTKSGDIVPQASHIEFCAHRLLVMAFAVICLAHHKMAVRYCPALGKVLLTQRKRLEDKRALLQEPPYITELLKLVGKHCVWAQPQX