MDQDFDRVKGPWSPEEDELLRKLVLRLGPRNWSLISKSIPGRSGKSCRLRWCNQLSPEVEHRAFTPEEDETIVRAHARYGNKWATIARLLNGRTDNAVKNHWNSTLKRKLSMEDGDSLQETGKRSAKSQRSASSNNMGSPSGSDVSDLGLNVAESERSGVSTELTLGRSSNESSELNNDNSSSEKVLLAQKHEMGTKTATVDPNLMAAMQEMIRKEVRDCMAEFGFQSEGVRNAGFKRIGIRRID