MRFCRGVRTIQRSEETTRTAANQAGPPRKRWVPRGGVAAPDGQVGDAVQLQETLFASRVGARRAEVLRRLVERYVEVGSPVASSFLEGTNEASPATIRLDLAALESSGLLHQPHQVSGRVPSERGYRVYVDSLMEEVRLSAEERASIARELSDGPMEPEAWAAAAARSLARRAGLLTIVTPHGRGRTSCTDASILKTLVPLELGDGDEPVPEAELRRAALRIGKAVSGLSLMARTMEDEPADSPGAAICARVAQALLSVLQSERRASSAPSATAIEGLADVLLQPEFASNHQRVLELVSATEDGLLAASLCSEDLLPSCAYAASGLPLNGIRDCSLLVAPTVPAAAPSRAPSPSDRGAPAGGRDDGSAVQGAVALLGPTRLDYAQNLARVRYIAALLDGLAGTTFH*