MESREDLNTIFPFLPLILRSSSLFWPPKALAVLKALSNGPDYSGVDSGAIFFDAIIDLRDCIFLSGERLAPSAHRGYVIFFDRLMSPDESRKWFGEVVPALASLLLRFPSLLEDHYKNADHVICEGKDGLRIKTGLRLLGSQEAGTVLLSQELISALLACSLFCLFPVRNRNDKDLPTINFDRLFASLYPNVKQSQENKIKCLVHYFERILHSGFIEDQQYEALEVDFANKYIGGGALHTGCVQEEIRFMISPELIVSMLFLSSMDDNEAIEIVGAERFSNYTGYASSFLFMGDYLDMGPVDSMGRRKTRIVAIDALCKPGMRQYRVKGLLRETSKAFCGFLDLSKYQINSKVFQEGAFCREKNGQNMNDVDVDTRNVLPHVGSNAFTTRKVDHLPQKCHGSTQCPDRKIDLDGSCVLVETSNGRSSHAELIANPSCAYSKGLESQNSIGVATGNWGCGAFGGDPELKSMIQWLAASQAQRPFVLYYTFKAAALQRLEEVTRWILSHEWTVGDLWNLLLEYSSRRLNGETSIGFFNWILPPSADDSGTTNDTHCTSL