MKAITTHRFLPHRILSFALGRPLGVGARVKDVPIPSIIDNEVLVKVHAVALNPIDFKNIDFISPRNSAIGCDYAGEVVRVGKTSGQRWKVGDRIAGFVHGGLYPDVGSFAEYLKVDGDLAWKVPEAMSLGEASTYGVPAATAMLSLAYLDIPWADIENGRTFEGDQPTILIYSGGSNVGLFATQLAKRAGYKVVATASPRSFHLAKQYGADAVYDYRSSSSIGEIKNAFPNITRALDCFSEGSSAAFCADVLQEGKVVTLLDQGKPNKPNVSYRSLMVFTVFGREFQMMAPLGPVFPVIPSDGDVIRQFYATLSTLSLDVIRPPPVTTVKGGFKGDL*