MARPLVPGVYVPTVCFFDPATEELDTETISSHAIRLAEAGVAGLATQGSNGEAVNLTHSERQTVTATTRAALNSAGFAHLPIIVGCGAQSVRETVQYCREAFAAGGDYALVLPPSYYAPLFLPSSASVIKFFTAVADQSPIPLLIYNYPGAVSGMDLSSDVIIQLSAHPNIVGVKLTCGNTGKLNRIVAATKTCKPHSPASPPFLVLGGSADFTLQSLIGGGHGILAGLANIAPKACIEMIRLYHEGKIEEAQKLQEVVAQGDWAAIQGGIVSTKAGMQSWLGYGGYGRAPLPHPTSDEMAKWKEGFRELVTVEKNL*