MTYKPLSYGEMVNDAVDAVSNAINDGLKLLEVEFPALPTNIDAYKGASDLFIDSNTQLALAAAKRLSARGRKVHIVLPDGGEHARTCRIFKNSIQLAEGVTVGHLLEGNAPNPLAGLFGGSGPASKEAGEKADTYIFINATCVELLNVRTYIEKMPAGSDKVMILWNLELDSLRGDLGLPAFPPKDLQYQFLCRFRPAFYLRPRDYSKSVPVPPFIINYSGALFREYPGPWQVMLKQDGGEYACIAEDRARYNLGEFKEELTVAMGLATEAEGSTMQFLRRGVKTSTWYEDDYEQEKFHEWRL*