MSHQKQAVKCLASKTSEGNSKKTLDCNDECLKLQRNAKLAAALNIDPTTHMDDHIPYSQQTLDMVKDMLKFCQAYEREFRVFAADPSEKRLRFKPMQPHQRAFIHSLAEDYGLDSESQDPEPHRHVSIFKTPRFVSAPLKTLAQCVKVKPVSVAEAAPSSKGLVATAEPFNAILLLNPRFGLTIDEIHADLSSEFANAGLDFEVSFLPSSEVVLRGKPSENWQTKVESALNAMQHGLRKKVKALELASTVVLCSVDSSLNVIRRKDDHLGGGWSQVAKGGSNSKAPVRPDIGVKSSFTVLGNRTAAKKKKEEQDAVDDWEKEVEAWDA*