MAKRKEWLTTTRLTMHMVVQQDWIEVCPMDELGPAMLGLRLALGFRFYPTEEKLICFYLRNKLDGLRDDIECVIPIFDIYSIDPLQLSEIHHEMLGSSGEEGEPWFYFCPRQEREVRGGRPSWTTPSGYWKAVGTPGVV