MASVEKLEDEEEVEGFEPLLYDPVVWTAWAVAEKARFRRKEEEKARNREENRRRREAHDAVIDSIIEHDPKVDRKVYTRFFLRDFSVFDIDEESSVLPMRYTDSIYKDEFALQDSANILSVSIVSSDVGFPINVYGRVIARDSIDYKCIYLFHRSRDDCQRLNEDEMLILTGPSRGLVLVDFIYLEIDLKIREDGVSPDRAFSKGLISIDGRVLSGENDVVVTSETLESWLSTIEVRFTTVLNAVECTFEIKLIEGLFKGNITVGIADKARNLDIEQTTVIHDSTADGIVTSDESGVIKLRRSVITICLERNVMFHINNEAAGVCAERTFGFTPRRTGADEEKITCGAGKFGFRVVWSLMDFWL*