MDHSHEVLLDINEIANSLREQLKIKKAFSRACCIYRVPERLRKLNEKAYTPRAVSIGPLHHGKENLKAMEDHKIMYLQQFLGHNSLVSLEDLINIIKENETKLRDSYAETIDLSRKDFATMILLDAVFIIMVLLKMEDFRGFYESGRSDHIFYRPFKLVDVLFDMSLLENQLPFFIVQKLFERFSGAANPEINCTLTELTCDLFKGLWPDWVKEDSWKIINPSGVLHFVDFLQKCQQPTEEHRPAKKEVFLSAPTATELHQSGVKFKRSDKSPLLDITFNNGILEIPQLKIYDVIEILFRNLQAFEQCHHRNGDTFVNDYIVNLFKPKAEYQES*