MAFLPTDFLFQTHLEDHPPYTSHTGLPSCTPQDFHGVIPVLMKRSMSFSGVDGCEEVHGDDDFSDDGSQAGEKKRRLNLEQVKTLEKNFELGNKLEPERKMQLARTLGLQPRQIAIWFQNRRARWKTKQLEKDYDLLKRQFEAVKADNDALQAQNKKLHAELLALKSREPKGVGPINLNKETDQISWSNGSEHSSGINLDISRTTLINSPVSSQLSSKQFFPSSLRPASITQLLQGSPRSDIHCQKIDQIVQDESFCNIFSGISDQSGLWAWPEQDHFHQNQA