MHLGLDEGSFLVRLARMSIVSFFANREILEIKPPYPKLEEKSGAFVTLNTYPEGELRGCIGFPEPIYPLYKAVVRAALAAAFEDPRFPPLSEDEIDRVTIEVSVLTPPERIDTMVSRREELPELIVVGKHGLIVRRGRLSGLLLPQVAVEYSWSPEEFLDQTCIKAWMRPGCWLSEGTEVYRFSALVFAEESPNGKVVIREL