MSAAPTSPPSFAATRPINPPGAEPRLTKAEVWKALTIKTREPQEFVPMIRSCKVVKEEGNKITRHVKFGSASSPTTIEECTLYEPTIVYFDMTTAPHGHIINLVSHDPQGELQLTYSFSNGVPTLSKEDVDNVDKANKVIGDLVQHSIDTMRKLHKEGRL