MASTSRDIHVVMLPWSAFGHLIPFFQFSVALARAGVRVSYVSTPRNILRLPKAPSDVVHMLKMVEIPLPKIDQNVLPHDAEATVDMPFEKIQYLKVAYDLLQHPIKQFVARETPDWIFVDFINYWAIDIAQQFNVSLAMFSVFSAAFYSFLGNSDFLAGDGQKRFRASPESLTSPPHWIDIPTSVAYRDFESVIVHKGFYGENASGVIDAQRAASLLSGCQVLAFRSCNELEGEYLDLFQRLNKKPVIPIGLLPPEKPHKEEKPDNHGRDPSWNRIFDWLDMQKPRSVVFVGFGSECKLKKEQVYEIAKGLELSELPFFWALRKPDWATHEDEALPPGFLDQTSSFGFVSIGWVPQMDILAHPSIGGSLFHSGWGSMIETLRFGHCLVVLPFIVDQPLNARFLVEKGLAIEIERGEDGSFSKESISQALKLAMVSKEGETLRLNAREMATIFGNEKLHQDYIGKFVEYLKEYRKIIH*