MHSKVVIIGSGPAAHTAAIYLARANLKPVMYEGFMANGTAAGGQLTTTTDVENFPGFPKGIGGQELMDAMREQSSRFETEIISETVAKVDLSSRPFKYCTEWSPEVMHTADTLVIATGASARRLGLPGEDKYWQNGISACAVCDGAVPIFRNKPLFVIGGGDSAAEEAMFLTKYGSHVTVLVRKDKLRASSIMAKRLLSHPKVTVKFNSVGVEVKGGEDGLMSHMVIKDVVTGKEETLEANGLFYAIGHDPATQLVKGQLETDEEGYIVTKPGTPLTSVEGVFACGDVQDKRYRQAITSAGSGCMAAMDAEKFLAEQEDVEPDREARM