MASFSALRAQVLDREERRRHYAAQLMGLNAYDRHIKFMNDYVLHYGKSSSGVEQKRPIKTDQDTLRETYRFIRTEEDDSDSSWEQRLAKRYYDKLFKEYCIADMARYKDGKIGMRWRAEKEVVSGKGQFVCGNKSCDAKDDLSSYEVNFTYKEAGESKQALVKLRVCPGCGEKLNYRRGRDREKLKELHEEHDKRSKSEERPWHPDKGLRSSKKRRREDVQQISNDDANGEEESIHLTRRYSLSPPAKGGSKLARSTSSEKEDDKYFNGMFL*