MASRHSENNAQGAALLTTPHTNISRIIHSLPLETRWPTLSVRQYASFWLAEVTLKTGFPLVHSCFEPRPTDVFLASFPKSGTTWLKALVFATLKRSTHVPFDGDHPLRHCSPHDIVRFLEIEFNTRDEFEAVPSPRVLATHLPYSLLPNCITGEESSGCRIVYVCREPKDALVSYWLFTKKAALARGVDDVRSTFTIQEALELFCDGRCPGGPQWQHVLQYWEESLRRPDRVLFFRYEEMLLEPESHVRKLAKFMGCEFSEEEEESGVVSAIVELCSLAKLRDMEVNRNGSTRMGIKNESFFRMGVAGDWSNHMTPEMAQRLDKVVEDALQGTGFTFTSTA*