MKILKMSFSHARRLASTFLLLTFAGAASVRTDAFLAGLQPKLIRFVYGRSLEVLRSAPGATLANQRVQLLTQASSSVETETAYKHLNERPFGVQRRYETFLWNLSDTKQYRINYRCEGPLDGDPILLVHGFGASVNHFRYNIPLLVKEGYRVYAIDLLGFGASDKPKDEAYSIELFVQLLTDFIQDKYTESKPWVIAGNSIGGLCSLSVAEKIPHMIQAVVLFNTSRGMSVFRYEDVPRVFRPVLRFFQKVVLGPKNGPRFFKNFKTRENVQKILISQGVYRDPKNVNDELLEILLGPSDDEGAEDVFLAVFAGPPGPLPETILPKLSCPILAVWGGKDPWAPVSGGPYLSGSMFGQLTKDFTLEVLPEAGHCPHDECPEAVHEKLVPFLDAAKIRYKPPPRSLDDASLQVGDGKKSGM*