MTSTPSDQASSCWTIPFYFCFFFLDLEMEVNSSGEETVVKVRKPYTITKQRERWTEAEHKRFLEALKLYGRAWQRIEEHVGTKTAVQIRSHAQKFFTKVLSLSDWLVPLFGSPLFP