MADDVPARLDVVVLGASGFTGKYVVREFLECLSQSEHDLKGAIFTKIGVAGRNAAKLKACLAWALATCSHRPSGEALSKVELIEADARNADDIDRVCSRARVLVNCVGPYLEHGENIVSACVAAGVHYVDISGEAEFLEKMEMKYGERAVQTQTLVVSACGTISIVSDLGLLFHLRNWPLSAVPSYVDAYARFHSFTCSHATSAQTAFQALSHGDRLTALRRSAPKRSKLKIPGGAPADKGELIHRQEAVGVWATALPTCDRSVVRRTFWGLMHGNEKQLLGLPALSNNGSESEMSTASTRTLMELKWKPIRPVHYRVFFGAFHLKNAMLFALLTRLAARLAPSIWGQKLLQRFPAVFTAGRFTHRGPSEEEMQGMHFEASFVGRGFSSVQKSTEAGAEPDMEVVTRVQGPDPAYLATSISVVQCALQCLRSRASLPVGGVLTTATAFGGSNLQQCLEDRGFSFQHVSTRQLDAYELHPRSSSASACWTTKLVAHLCLESFWDLVGIYMILLFLLVAAGVVVYAFSWTAPLLRG*