MRARLKIQKFHAMQETGFAVLLVLGFVVGLTAAQSGFDDRLSDEEVNHIAHRQLLYYKNEFGDRGERVVVDPRFKFPNPKLKDAYIALQAWKQAIISDPLNITGDWVGADVCNYTGVFCSPALDDPSIEVVAGIDLNHADIAGYLPTELGLLTDLALFHINTNRFCGIVPHSFKNLTRLYELDISNNRFVGPFPKVVLFLTSLKYLDIRFNEFEGALPRKLFDKDLDAIFVNNNRFNLEIPSNLGNSSVSVIVFANNNLRGCLPPSLGKMAATLNEIILFNNNLSACLPSEIGLLKNLTVFDVSFNKLVGPLPDSIGQMVSLEQLDVAHNILTGKVSQSICRLPNLDNFTYSYNFFTGEAPNCPALPSRGATFDDKRNCILGRPAQRSLQQCSAFQSRPGVDCSASSWSWMWHSMVVHRTAIGSSSALGNLKDQDRNKENLSFEGDDMQQTX