MMCPNLLLVAGLILTAHILSADAGRDLLSKGQAKHQLRGDSKTSVKRESSSQEDTAAVTALGSAKSAEKELTLQVAPWLLPAELLPGVAYFDAESGVTVRNGDEEAQIAATWADVFASRRPCNTMQLEGRCRLLRQGGAPAAVSFDGTSCTVTLDDYLSLEPAWEAAFWSPDFTAVWVMMQAEDARPKAFSFEGMLQCAVEDNASAASSGRGLPPLPSKQWTMEVLSKSTDEATGVVTQKYFRYSQAGLMSSQRLRQGPCGVLLPPSGLKSFAGDVAVVLLYDRAVEESEVRDLATFYGSRFGWRQELQQAQR*