MNHRFPRLLAIVTMTLLTGIAHSATFEASGTISDVQLGNNLIVVEKTTYSLPNKTALNGTPAILQLQPGYLIGFSGTEASPHSIIDSIYLYPESVRSAKQGEHP