MNFAGLRVQDIKLSTAFEGTPLNRASRRPWVVTMALPRRTLGKTGISVSVLGFGASPLGGIFEDIDEAEGVRAVHRAFAAGINYFDTAPFYGATRSEKVLGQALKDLPRSEIVVSSKVGQYGNPHTFDFSAERVTASVHESLQRLQVPYLDIVLCHDVENVDLTQVAKEAIPALAKLRDAGLVKAVGFSGLPLKMFTKLLDLVEPGMVDMVLSWSHCTLADQSLLTLMPHFQAKGLGVISASPLAMGLLTNRGPPSWHPAPESLKKACAAAAEHAKNRGVDISKLALTYALRAGEVSSTLVGMATSDLVDANVRNARQALGLDPNPNAQLEEEVMKEVEEILKPCQGQTWMSGRPENN*