MEPLFFSEAYVAKMVAEAREEKERCRREEEEKMRKEEEYRRRREAHEAVMHSIVQHDPKVDHNVYTRFFLRDFSVFDIDEESSVPPMRYTDSIYEDEFGLEDSANILSVSIVSSDVGFPVNVYGRVIARDSIDYKCIYLFHRNRDECQHLNEDGMLILTGPSRGLVLVDFIYLEIDLKIREDGVSPDRSFSKGLISIDGRVLSREKDVVVTSETLESWLSTIEVRFTTVLSAVECTFEIKLIEGLFKGNITVGIADKARSLDIEQATVIHDSTADGVVTSDESGVIKLQRSVITICLERNVMFHINNEAAGVCAERTFAFTPRRTGADEEKITCGAGKFGFRVVWSLMDFRL*