MGLGGVVLVIILSIAFQIIVFSPISPHLLLFPPLLATSANNNRLQAITKVGEGSVEGPEDMAVDKKNNGLLRAGEDGVTLLADEVDGSKIRFADDVVESTDGMVYFTDASTKFELHRWFLDVLEAKPHGRVLKFDPHTGKTSVVLKDLAFANGIALSPRNDFLIVCETWKFRCLKHWLNEDRPTEVFVENLPGGPDNINLAEDGSFWIALLELRSYGTDTIHRSKVAKHIIATFPWLCDWFVDLKKRASVVKVGADGSISHIFNDQTGKVITFVTSALEFDGNLYLGSLNTNFVGKLQLDRHQK*