MKFGKEFVSQMVPEWQEAYMNYNFLKGLLKDVLRFRQQNMLTAAMSATPRSSLKRRVSLYRAFSGLTGRYRGSPRKNNEDEAILVSAVEEEGSEGHYQTMFLMSSEAGGEYELVYFRRLDEEFNKVVKFYKGKVEEVMREAEELNKQMDALIALRIKVENPPVGNCLLRFSFQSEIYRNPNSLSAEECWDIEMSSGANGANSEDERGRRNMAKSSKGREGKPDIEGFKPASLDILNHVKINIERETPISTLKGILTTSTSDLSFSKEELRKAEELITKAFVEFHKKLRVLKSYCFLNQLAFSKIMKKYDKITSRNASKAYLEMVDNSPIGSSDEARHIS*