MPKGGRMISALNRLVDLVEDHLGEEPDVPALAAGHGTTEYHLRRMFSSLAGMPLSEYVRRRRMTVAAADVVRGGDDLLGIAVRYGYGSTEAFGRAFRSVHGAAPRDVRRAGGPLRSQPQLRFRLTVEGSASMATRFTDRPAFRLIGHATRVPLIHEGVNPHIQQHIAALPREAHARLKSLGDTEPAGLLQVSDDVAQDSPEGTELTYLHGVAVSAGTPAPDDLDAIEVPAGTWAVFRSSGPYPDALQTTWASTASEWFPSNPWRLRPGPSIVAVLDRADDFTTATTELWLPVEPA