MEKRNLQWRRGRDGIVQYPHLFFAALALALLVADPFGLSPLAEVDYRPVKHELAPYGEVMGSWPRDNASRLRRGRLEFVGEVFGPESIEFDLQGRGPYAGLADGRVVRWMGEEAGWETFAVMNPDWSEEVCANGVNSTTRKQHEKEEFCGRPLGLRFHGETGELYVADAYYGLMVVGQSGGVASSVAREADGDPIRFANDLDVHRNGSVFFTDTSMRYSRKDHLNILLEGEGTGRLLRYDPETSGVHVVLKGLVFPNGVQISEDHQFLLFSETTNCRIMRYWLEGPRAGEVEVFANLPGFPDNVRSNGRGQFWVAIDCCRTPAQEVFAKRPWLRTLYFKFPLSLKVLTWKAARRMHTVLALLDGEGRVVEVLEDRGHEVMKLVSEVREVGRKLWIGTVAHNHIATIPYPLED*