MDERASKPPGLLPLSREDLEKTLRYALEIVSDGIWDWNIATNQVSRSAGWYLMLGYPPHSLPESVETWKSIIHPEDYPRVMASFQAYLDGESPEYCEEYRCRTYSGDYLWISDRGRFVEFDERGEPRRMIGAHHDIHQRKLVELELQQRNEELFDWNLRLEELVAERTEALHRVNQALASKMAEAQRLSEIDPLTELYNRRKFEQCLHHEWMRRQRHGRATALVMIDVDHFKRINDLFGHSTGDRVLVAFGRLVASELREVDVLARWGGEEFILLLPETGLEAAAALAERLRQRVRSQSFEMGERLTASFGVGVLNDGETLDLLLCRVDDALYRAKQRRDCVACC*